Все, сделал
спасибо, kashperuk, что столько тут со мной провозились

И спасибо Ruff'у за ссылку, именно с нее и получился рабочий вариант. Выглядит так:
Код:
Query query;
QueryBuildDataSource qbsPDT;
;
//1 отчет
query = queryrun.query();
qbsPDT = query.dataSourceTable(tableNum(PriceDiscTable));
qbsPDT.findRange(fieldNum(PriceDiscTable, FromDate)).value(queryValue(FromDate));
//ranges
super();
//2 отчет
reportRun = null;
this.makeReportRun(this.lastValueElementName());
this.makeQueryRun();
query = queryrun.query();
qbsPDT = query.dataSourceTable(tableNum(PriceDiscTable));
//Новые рейнджи
qbsPDT.findRange(fieldNum(PriceDiscTable, FromDate)).value(queryValue(newFromDate));
//ranges
super();