|
|
|
|
#1 |
|
Модератор
|
Разобрался однако
![]() В \Forms\SysProjectFilter\Designs\Design\[Group:BottomGrp]\[ButtonGroup:ButtonGroup]\CommandButton:Ok\Methods\clicked X++: void clicked() { element.build(); super(); } ==> вызывается element.build(); после закрытия формы в clicked вызывается super() который меняет состояние==> в closeOk вызывается super который закрывает форму. dialogCanceled = !dialog.closedOk(); из \Classes\RunBase\promptPrim Получается, что нажав "Ок" в итоге dialogCanceled = true и форма закрывается. Super(); из \Forms\SysProjectFilter\Designs\Design\[Group:BottomGrp]\[ButtonGroup:ButtonGroup]\CommandButton:Ok\Methods\clicked В \Classes\Info\formNotify стр. 15 на break; проваливается \Classes\SysSetupFormRun\task стр. 22 (где _p1 = 263) Тут и совершается глюк, который изменит значение dialog.closedOk() Решение: В \Forms\SysProjectFilter\Designs\Design\[Group:BottomGrp]\[ButtonGroup:ButtonGroup]\CommandButton:Ok\Methods\clicked X++: void clicked() { element.build(); ///super(); - ну его нафиг, без него нормально работает. }
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
|
|
| За это сообщение автора поблагодарили: mazzy (2), AlGol (2), Ansi (0), RVS (3), Logger (4), Ar (1), Daiver (1), titov (2), propeller (1). | |
| Теги |
| фильтр по проектам |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Как программно снять "фильтр по выделению" | 7 | |||
| ERP-BLOG: Axapta, фильтр по сетке | 26 | |||
| Исполнить сформированный фильтр | 14 | |||
| Вопрос по Проектам | 35 | |||
| фильтр по связанной таблице | 13 | |||
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|