Добрый день! Предположим в 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 форму клиента? Правильны ли мои рассуждения ?
Большое спасибо !