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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.10.2013, 13:13   #1  
Rimantas is offline
Rimantas
Участник
 
304 / 16 (1) ++
Регистрация: 30.04.2004
Адрес: Utena , Lithuania
Параметр в классе ...
Здраствуйте,

Никак не могу понять где зациклировалься ... В главной классе ( ReTransPoMark ) добавил один параметр:

X++:
class ReqTransPoMark extends RunBaseBatch
{
    container   conReqTransMark;
    ... 
    Str 10                  vtr_parm; // добавленно
Описалься метод :
X++:
public str 10 parmVtr( Str _parm = vtr_parm )
{
   ;
   vtr_parm = _parm;
   return vtr_parm;
}
Потом в классе ReqTransPoMarkSumUp в main получаю етот нужен параметр :

X++:
public static void main(Args args)
{
    ReqTransPoMarkSumUp     reqTransPoMarkSumUp;
    ReqTransFormPO          reqTransForm = args.caller().reqTransForm();
    Str                     parm;
    ;

    reqTransPoMarkSumUp = ReqTransPoMarkSumUp::newForm(args);

    if ( args.parm() )
    {
       parm = args.parm();  // вижу , параметр есть , 
       reqTransPoMarkSumUp.parmVtr( parm );
    }
   ...
Но чуть ниже , уже в методе dialog ( из метода main -> prompt() ) етот параметер уже невидиммый ...

X++:
public Object dialog()
{
    Integer countMarkedElements = this.countMarkedElements();
    ;

    dialog = super();

    this.dialogAddImageMarked(dialog,countMarkedElements,true);

    dialog.addText(strfmt("@SYS69964",countMarkedElements));

    if ( this.parmVtr() ) // обращение в тот же самый метод - НЕВИЖУ ... :(
       this.VTRMdialogAddInfo(dialog);
    else
       this.dialogAddInfo(dialog);

    return dialog;
}
В роде как и все хорошо делаю ... Помогите разобраться ...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Параметр Maximum buffer size в настройках AOS Bishop DAX: Администрирование 4 15.03.2016 16:49
SSRS lookup параметр Pat4kord DAX: Программирование 2 22.03.2013 13:08
Как в наследуемом классе кл. RunBase перехватывать модиф. полей м.Prompt() alef_nor DAX: Программирование 2 11.05.2006 15:07
Объект, как параметр COM-метода Андре DAX: Программирование 10 22.03.2006 18:21
!!!!!!!!!!!!Используя WinAPI::ShellExe() как передать ей нужный принтер как параметр Yan Dex DAX: Программирование 3 29.09.2003 20:38

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

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

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