Цитата:
Сообщение от
Eldar9x
Вообщем, getFromDialog() тоже не подойдет, потому что не факт, что класс будет вызываться вручную, а не из кода. К тому же я его делаю под пакетник, там вроде тоже getFromDialog не работает.
Я правильно понял, что класс может вызываться из кода, с установкой даты через parm-метод?
Тогда почему бы не создать метод, типа:
X++:
protected void updateQuery()
{
QueryBuildDataSource qbds;
QueryBuildRange qbr;
;
if (! queryRun)
{
this.initQuery();
}
qbds = queryRun.query().dataSourceTable(tablenum(<>));
qbr = SysQuery::findOrCreateRange(qbds, fieldnum(<>, <>));
qbr.value(queryValue(<>));
}
и не вызывать его в run() ?