|
![]() |
#1 |
Постигающий
|
зачем от RunBase то наследовать ? наследую от RunBaseReportStd.
Объясните Вот так я сохраняю пользовательские настройки... X++: public boolean prompt() { boolean ret; ; ret = super(); if (dialogCanceled && this.batchInfo()) { last = fieldAssetTransDate.value(); xsyslastvalue::saveLast(this); } return ret; } X++: public Object dialog(DialogRunbase _dialog, boolean _forceOnClient) { DialogRunbase dialog = super(_dialog, _forceOnClient); ; fieldAssetTransDate = dialog.addField(typeid(RAssetTransDate), "@SYS4163"); xSysLastValue::getLast(this); fieldAssetTransDate.value(last); return dialog; } ![]() Последний раз редактировалось Андрей К.; 25.04.2007 в 17:46. |
|
![]() |
#2 |
Программатор
|
|
|
![]() |
#3 |
MCT
|
Вообще то
X++: class RunbaseReportStd extends runbaseReport X++: classFactory.lastValuePut(saveList.pack(), #CurrentList); |
|