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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.10.2008, 17:33   #1  
Corsar is offline
Corsar
Участник
 
15 / 12 (1) ++
Регистрация: 23.10.2008
Как идёт обращение к форме если она закрыта?
Добрый день! Предположим в AOT имеется форма myForm и у неё простейший метод
X++:
 void myMethod()
{
        ;
        info ('myMethod');
}
Далее делаю простейший job'ик
X++:
    object fr;
    ;
    fr=classfactory.formRunClass(new args(formstr(myForm));
    fr.init();
    fr.run();
    fr.detach();
    fr.close();   //закрыли форму
 
    //при этом срабатывает вызов myMethod
    if(SysFormRun::hasMethod(fr, identifierstr(myMethod)))
       fr.myMethod();
Вопрос - на что ссылается переменная fr? По сути получается что форма закрыта, следовательно fr ссылается на форму в AOT, а не на runtime форму клиента? Правильны ли мои рассуждения ?
Большое спасибо !
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
HRM,склонение ФИО и все все все OmenSore DAX: Функционал 22 09.02.2009 17:08
Как не выводить заголовки в форме, если нет строк? DreamCreator DAX: Программирование 9 29.05.2008 15:10
Ошибка при работе клиента при выборе MenuItemButton из MenuButton на любой форме Карис DAX: Администрирование 3 04.04.2008 08:56
Вопрос по web-форме корпоративного портала kroha-kat DAX: Программирование 5 21.09.2006 16:24
Кто знает можно как нибудь открыть доступ к полю на форме если DataSource закрыт для AlexT1 DAX: Программирование 9 03.11.2005 00:18

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

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

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