|
![]() |
#1 |
Ищущий знания...
|
Цитата:
X++: boolean dialogRun() { DialogRunBase dialog; boolean ret; ; dialog = Dialog::newFormnameRunbase(formstr(dm_PersonSignatureDialog),this.runBase()); ret = dialog.run(); // возвращает true всегда, даже когда нажимаем Отмену return ret; }
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
![]() |
#2 |
Участник
|
![]() Цитата:
Попробуйте такой вариант вызова: X++: ... dialog.run(); ret = dialog.closedOk() ; ... |
|
|
За это сообщение автора поблагодарили: lev (1). |
![]() |
#3 |
Ищущий знания...
|
![]() Цитата:
Сообщение от petergunn
![]() Возможно у вас метод класса dialogRun() вызывается на стороне сервера (посмотрите под debug'ером) - в этом случае диалоговая форма отображается на клиенте, а результат вызова сохраняется в свойстве dialogProperties.value(#closedOk).
Попробуйте такой вариант вызова: X++: ... dialog.run(); ret = dialog.closedOk() ; ... ![]()
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
![]() |
||||
Тема | Ответов | |||
синхронизация работы с формой | 6 | |||
Кто работает с формой | 17 | |||
Проблемы с формой Address | 4 | |||
Проблема с диалоговой формой | 16 | |||
Кто нибудь работал с формой выбора должностных лиц??? | 3 |
|