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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.10.2010, 13:50   #1  
Deza is offline
Deza
Участник
 
28 / 10 (1) +
Регистрация: 21.06.2010
Закрыть форму
не получается закрыть форму программно
что не так делаю


X++:
FormRun       fr;
    Args        parameters = new Args();
    ;

parameters.name(formstr(SysuserInfo));
    parameters.caller(this);
    fr = classFactory.formRunClass(parameters);
    fr.Init();
    fr.run();
    fr.detach();

addressFormatMenu = new  MenuFunction(menuItemDisplayStr(SysUserInfo),MenuItemType::Display);
    parameters.caller(this);
    addressFormatMenu.run(parameters);
Старый 31.10.2010, 17:09   #2  
HorrR is offline
HorrR
Участник
 
340 / 30 (2) +++
Регистрация: 18.02.2008
Адрес: Киев
А вы хотите закрыть SysuserInfo?

В таком случае FormRun.detach() не для закрытия.
Используйте FormRun.close() вместо.

У detach другая функция:
http://msdn.microsoft.com/en-us/library/aa881969.aspx

А вообще своими словами, детач как бы отсоеденяет выполнение запущеной формы от основного потока исполнения.
__________________
Axapta has seduced me deadly!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
И снова как закрыть форму? miklenew DAX: Программирование 8 22.10.2014 11:15
Как "насильно" закрыть форму ? vitalyCh DAX: Программирование 2 06.10.2006 16:26
Можно ли редактировать форму, если на нее наложен addRange? Hans DAX: Программирование 10 22.05.2006 16:35
Как программно закрыть форму? Red Stranger DAX: Программирование 8 11.05.2005 16:04
Проблема - не получается редактировать форму shestakov DAX: Программирование 1 18.12.2001 13:32

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

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

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