CftClub.ru
Клуб специалистов ЦФТ-Банк

MessageBox (Сообщение пользователю) Как реализовать?

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих
Предыдущая тема :: Следующая тема  
Автор Сообщение
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

ну и не забыть на вкладке Доп. свойства - поставить Клиент, Сервер или Сервер, Клиент,


точно, имя у объекта поправил и заработало!
Благодарю!
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru