Показать сообщение отдельно
Старый 04.06.2007, 11:24   #1  
maximka is offline
maximka
Сам.AX
Аватар для maximka
Самостоятельные клиенты AX
 
96 / 24 (1) +++
Регистрация: 26.10.2006
Адрес: Тюмень
args.caller() и .dialog
Есть класс, вызввающий отчет, при этом из дилога еще вызывается второй класс по кнопке через dialog.addMenuItemButton... Вот из второго класса мне надо передать несколько переменных в первый класс. Пробую во втором классе:
X++:
prodReport_PickList_V2 = args().caller();
prodReport_PickList_V2.parmVars(...);
Axapta ругается: FormRun Объект не имеет метода parmVars. Ладно, делаю так:
X++:
     FormRun         frRun;
;
frRun = args.caller();
prodReport_PickList_V2 = frRun.args().caller();
Опять ругается, но уже вместо FormRun - DialogRunBase..
Как победить?