зачем от 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;
}