14.10.2013, 13:13 | #1 |
Участник
|
Параметр в классе ...
Здраствуйте,
Никак не могу понять где зациклировалься ... В главной классе ( 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; } 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 ); } ... 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; } |
|
14.10.2013, 13:32 | #2 |
NavAx
|
|
|
|
За это сообщение автора поблагодарили: mazzy (2), Rimantas (1). |
14.10.2013, 14:18 | #3 |
Участник
|
|
|
14.10.2013, 14:57 | #4 |
Участник
|
Цитата:
|
|