17.03.2011, 10:45 | #1 |
Участник
|
передача параметров c класса в Report
Добрый день,
помогите новичку - сделал класс,форму для запроса параметров отчета, сделал отчет,а вот проблема с передачей параметра из класса в отчет. Что делаю, в классе диалог X++: public Object dialog(Object _dialog) { ........................... dlgTotal =dialog.addFieldValue(typeid(NoYes),total,"Not departured"); return dialog; } public boolean getFromDialog() { boolean ret; ; ret = super(); if (ret) { ........................ total = dlgTotal.value(); ......................... } return true; } X++: void getRangeValues() { QueryBuildDataSource qbds = this.queryRun().query().dataSourceNo(1); ; rv1 = qbds.findRange(fieldNum(...........)).value(); rv2 = qbds.findRange(fieldNum(..........)).value(); if (total == NoYes::Yes) rv3 = qbds.addRange(fieldNum(............)).value("2"); X++: public boolean fetch() { boolean ret; QueryBuildDataSource qbds; this.getRangeValues(); ret = super(); qbds = this.query().dataSourceNo(1); return ret; } |
|