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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.05.2011, 12:25   #1  
Katuxa is offline
Katuxa
Участник
 
36 / 10 (1) +
Регистрация: 13.05.2011
Модальные диалоговые окна
Всем добрый день!
Помогите плиз решить одну проблемку в Аксапте.
Есть форма, с нее по кнопке вызывается диалоговое окно и нужно чтобы на первой форме ничего нельзя было редактировать. Сделала следующим образом:
В методе Dialog в классе указала:
dialog.windowType(FormWindowType::PopUp);
И в методе Clicked() кнопки, при помощи которой вызывается диалоговое окно, сделала все элементы неактивными:
X++:
 int ctrlCount, i;
    ;
    super();
    ctrlCount = element.design().controlCount();
    for (i = 1; i <= ctrlCount; i++)
    {
       element.design().controlNum(i).enabled(false);
    }
Когда диалоговое окно открыто работает все классно, но если его закрыть все контролы так и остаются недоступными. Может кто знает как это решить? Может есть какой-то другой способ решения такого вопроса.
PS это в аксапта 2009.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
(Не)перерисовка окна клиента AX 2009 при длительных операциях - вариант решения gl00mie DAX: Программирование 12 27.02.2019 15:03
Событие(я) при активизации окна Workspace HorrR DAX: Программирование 5 28.09.2009 17:27
Как изменить заголовок окна предв.просмотра отчета Владимир Максимов DAX: Программирование 6 03.07.2006 15:34
Как убрать кнопку закрытия окна у диалога? Romb DAX: База знаний и проекты 5 15.02.2006 11:41
Как получить размер окна и клиентской области? gudzon DAX: Программирование 15 15.09.2005 15:15

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:02.