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