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

VB-script

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
ict_2010
Участник со стажем


Вступление в Клуб: 25.03.2015
СообщениеЧт Май 07, 2015 13:42   VB-script Ответить с цитатой
Полезность: Нет оценки
Здравствуйте!
В операции в вкладке Клиент-скрипт реализую MsgBox("<текст сообщения>",vbYesNo) и по нажатию кнопки vbYes запись текстбокса(Text1.text ) должен записать в реквизит соответствующий этому тексбоксу, а если vbNo то не записывался и закрыл форму. Подскажите как можно это реализовать?
Alkov
Профи


Вступление в Клуб: 23.09.2010
СообщениеПт Май 08, 2015 04:56    Ответить с цитатой
Полезность: Нет оценки
к-с с MsgBox вызывается по какому событию, по нажатию Ok , Отмена или ещё по какому-н ?
ict_2010
Участник со стажем


Вступление в Клуб: 25.03.2015
СообщениеПт Май 08, 2015 05:55    Ответить с цитатой
Полезность: Нет оценки
Alkov пишет:
к-с с MsgBox вызывается по какому событию, по нажатию Ok , Отмена или ещё по какому-н ?

По нажатию Ok.
Alkov
Профи


Вступление в Клуб: 23.09.2010
СообщениеПт Май 08, 2015 07:01    Ответить с цитатой
Полезность: 1
Код:

В клиент-скрипте
sub OK_OnClick
      if msgBox(sText, vbYesNo + vbQuestion, "Внимание") <> vbNo then
          Call Form1.ScriptServerValidate(OK,"SaveRekv")
      end if
end sub

В Проверке
if p_info='SaveRekv' then
   this.[реквизит]:=значение;
end if;


или
Цитата:
записать в реквизит соответствующий этому тексбоксу

подразумевала что-то другое ?
ict_2010
Участник со стажем


Вступление в Клуб: 25.03.2015
СообщениеПт Май 08, 2015 07:42    Ответить с цитатой
Полезность: Нет оценки
Alkov пишет:
Код:

В клиент-скрипте
sub OK_OnClick
      if msgBox(sText, vbYesNo + vbQuestion, "Внимание") <> vbNo then
          Call Form1.ScriptServerValidate(OK,"SaveRekv")
      end if
end sub

В Проверке
if p_info='SaveRekv' then
   this.[реквизит]:=значение;
end if;


или
Цитата:
записать в реквизит соответствующий этому тексбоксу

подразумевала что-то другое ?

В данном случае при нажатии "Да" значение сохраняет, при "Нет" данные не сохраняет, но выводит сообщение, что валидатор клиента возвратил отрицательный результат
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

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