30.04.2008, 11:01 | #1 |
MCTS
|
Обработка modified в Dialog
Привет всем.
Вопрос по перекрытию методов для динамических контролов Dialog. Все, работает отлично, но вот что интересно: X++: public boolean dfCalcPeriod_modified() { Boolean ret; FormStringControl control = dialog.formRunClient().controlCallingMethod(); ; ret = control.modified(); dfCalcPeriod.value(control.text()); // здесь некий функционал, который должен отрабатывать на Modified return ret; } При этом можно сделать X++: dialog.updateClient(dialog.parmDialogOnClient()); Каким образом провернуть обратную операцию целиком, то есть не выставляя отдельные значения для контролов. |
|
30.04.2008, 12:28 | #2 |
Участник
|
Цитата:
X++: dialog.updateServer(); |
|
|
За это сообщение автора поблагодарили: Eldar9x (1). |
30.04.2008, 12:35 | #3 |
MCTS
|
Его сразу и пробовал - никакого толка.
Все, вкурил. Так надо: X++: dialog.parmDialogOnClient().updateServer(); Последний раз редактировалось Eldar9x; 30.04.2008 в 12:41. |
|
05.05.2008, 17:54 | #4 |
Developer
|
Хм... В тройке все работает без этих update-ов (пример в аттаче).
Вы про четверку говорите? |
|
07.05.2008, 13:28 | #5 |
MCTS
|
Цитата:
Вы про четверку говорите?
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Обработка jumpRef в Dialog | 13 | |||
Kashperuk Ivan: 3 Dialog extensions | 4 | |||
Fred Shen: Dialog screen events | 0 | |||
modified два раза два раза | 5 | |||
Mandatory field в Dialog | 4 |
|