MessageBox (Сообщение пользователю) Как реализовать?
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Blinderbor Участник
Вступление в Клуб: 18.12.2012
|
Вт Дек 18, 2012 08:38  MessageBox (Сообщение пользователю) Как реализовать? |
|
Полезность: Нет оценки
|
Добрый день!
ЧТО ЕЩЕ НЕОБХОДИМО СДЕЛАТЬ?
Пытаюсь сделать элементарную вещь - выдать сообщение пользователю.
Выбрал для этого CSMD.MessageBox
Для тренировки создал операцию.
Согласно инструкции:
1.Создал переменную v_vb строка32000
Поместил ее на экранную форму, проверка введенного значения - true
2. Отредактировал клиент-скрипт
Код: | Public Function Main(LastControl)
Main = True
Execute V_VB.TEXT
V_VB.TEXT = ""
End Function |
3.В серверном валидаторе в секции проверок при загрузке формы вызвал
процедуру инициализации
Код: | begin
if P_MESSAGE = 'DEFAULT' then
csmd.Init_Form(V_VB, &METHOD$CLASS, &METHOD$SNAME );
CSMD.messagebox(V_VB,'День рождения','Дата рождения клиента не заполнена!!!');
end if;
end; |
В итоге при вызове операции получаю сообщение
Ошибка исполнения Клиент-Скрипта
Требуется объект V_VB
Источник выполнения MicrosoftVBScript
Нашел использование данной процедуры в операции Изменить для Физ.лиц., скопировал ее, удалил весь код, оставив строки которые приведены выше и экранные формы - сообщение пользователю выводится. Удаляю некоторые из параметров на экранной форме, например адрес - перестает появляться, без ошибок...
Сравниваю - в чем разница не вижу, почему появление сообщения зависит от сторонних параметров экранной формы так же непонятно |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Вт Дек 18, 2012 09:18   |
|
Полезность: 1
|
V_VB
редактор ЭФ - панель элементов - ValidateName
ну и не забыть на вкладке Доп. свойства - поставить Клиент, Сервер или Сервер, Клиент, |
|
 |
Blinderbor Участник
Вступление в Клуб: 18.12.2012
|
Вт Дек 18, 2012 09:32   |
|
Полезность: Нет оценки
|
vtar пишет: | V_VB
редактор ЭФ - панель элементов - ValidateName
ну и не забыть на вкладке Доп. свойства - поставить Клиент, Сервер или Сервер, Клиент, |
точно, имя у объекта поправил и заработало!
Благодарю! |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|