AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.05.2020, 06:05   #1  
Pandasama is offline
Pandasama
Участник
 
448 / 133 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Конфликт DropDialog и DialogBox
Товарищи, возникла странная проблема (Ax2012R3):
Есть DropDialogButton (конкретно Cash & Bank Management / Banks Statement / Edit / Post), в нем вызывается формочка (конкретно BankStatementTablePostDropDialog) с единственной кнопкой Ok (свойство Command = Ok)

В кнопке такой код:
X++:
super();
...
BankStatementPost::postBankStatement(statement.RecId);
...
element.closeOk();
Всё работает замечательно, запускается разноска, форма дроп-диалога после этого исчезает.
Но стоит где-нибудь вызывать Box::YesNo() - например, в классе разноски или даже в самом коде clicked() кнопки - то дроп-диалоговая форма отказывается пропадать с экрана.

Т.е. кнопка
X++:
super();
Box::yesNo("abc", DialogButton::Yes);
element.closeOK();
или
X++:
super();
element.closeOK();
Box::yesNo("abc", DialogButton::Yes);
не убирает дроп-диалог и он остается висеть немым укором криворукому программисту.

Сталкивался ли кто-то и как с этим бороться?
Теги
ax2012, ax2012r3, dialogbox, dropdialog, form, interface

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Whiling Compiling suddenly dialogbox is appearing as server is unavailable.check your configuration and network setting Anitha Roy DAX in English 2 22.10.2013 12:57
Глюки DialogBox Logger DAX: Программирование 2 17.06.2011 01:03
Модальный диалог ahtoh DAX: Программирование 22 29.08.2007 15:32
Axapta не открывает DialogBox пользователю Morpheus DAX: Программирование 6 19.04.2007 14:51
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:06.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.