|
29.05.2007, 11:43 | #1 |
Участник
|
Метод main моего класса выглядит так:
X++: static void main(Args args) { SUG_Change_Dial sug_ChD = new SUG_Change_Dial(); ; // если вызов из формы "Расчеты с клиентами"-"Клиенты" if (args.name() == 'CustTable') { sug_ChD.setCustTable(args); sug_ChD.setFormName(args); if (sug_ChD.prompt()) { sug_ChD.run(); } } // если вызов из формы "Расчеты с клиентами"-"Договоры" if (args.name() == 'RContractTable') { sug_ChD.setRContrTable(args); sug_ChD.setFormName(args); if (sug_ChD.prompt()) { sug_ChD.run(); } } }
__________________
MBS-Axapta 3.0 CIS SP3 |
|
29.05.2007, 12:13 | #2 |
Пенсионер
|
Цитата:
Сообщение от Tiruvileijadal'
Метод main моего класса выглядит так:
X++: static void main(Args args) { SUG_Change_Dial sug_ChD = new SUG_Change_Dial(); ; // если вызов из формы "Расчеты с клиентами"-"Клиенты" if (args.name() == 'CustTable') { sug_ChD.setCustTable(args); sug_ChD.setFormName(args); if (sug_ChD.prompt()) { sug_ChD.run(); } } // если вызов из формы "Расчеты с клиентами"-"Договоры" if (args.name() == 'RContractTable') { sug_ChD.setRContrTable(args); sug_ChD.setFormName(args); if (sug_ChD.prompt()) { sug_ChD.run(); } } }
__________________
Законы природы еще никто не отменял! А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
29.05.2007, 12:51 | #3 |
Участник
|
В метод validateWrite() вставила
X++: args.caller(element); args.record(custTable); sug_ch_dial.setCustTable(args); sug_ch_dial.setFormName(args); if (sug_ch_dial.prompt()) { sug_ch_dial.run(); } else { ret = false; }
__________________
MBS-Axapta 3.0 CIS SP3 |
|
29.05.2007, 13:10 | #4 |
Участник
|
В classdeclaration класса создайте переменную boolean. И в самый верх Поставьте flag=true. Сделайте метод на классе getflag. И после вашего if (ug_ch_dial.prompt()) проверьте getflag(). Но что то мне подсказывает что вам не это надо. Мне кажется вам надо успешно ли отработал ваш класс или нет. А не нажал кто то на ok или не нажал.
|
|
29.05.2007, 14:32 | #5 |
Пенсионер
|
Цитата:
Сообщение от Tiruvileijadal'
В метод validateWrite() вставила
X++: args.caller(element); args.record(custTable); sug_ch_dial.setCustTable(args); sug_ch_dial.setFormName(args); if (sug_ch_dial.prompt()) { sug_ch_dial.run(); } else { ret = false; } X++: args.caller(element); args.record(custTable); sug_ch_dial.setCustTable(args); sug_ch_dial.setFormName(args); ret=sug_ch_dial.prompt(); if (ret) { sug_ch_dial.run(); } ..... return ret;
__________________
Законы природы еще никто не отменял! А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|