Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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;
|
или Цитата: | записать в реквизит соответствующий этому тексбоксу |
подразумевала что-то другое ? |
В данном случае при нажатии "Да" значение сохраняет, при "Нет" данные не сохраняет, но выводит сообщение, что валидатор клиента возвратил отрицательный результат |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|