|
31.10.2010, 13:50 | #1 |
Участник
|
Закрыть форму
не получается закрыть форму программно
что не так делаю 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 |
Участник
|
А вы хотите закрыть SysuserInfo?
В таком случае FormRun.detach() не для закрытия. Используйте FormRun.close() вместо. У detach другая функция: http://msdn.microsoft.com/en-us/library/aa881969.aspx А вообще своими словами, детач как бы отсоеденяет выполнение запущеной формы от основного потока исполнения.
__________________
Axapta has seduced me deadly! |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|