Нужно правильно наложить сформированный query на datasource открываемой формы. args.caller(qr) - это совершенно не то. Можно, например, так:
- добавить переменную FormDatasource fDS;
- после formRun.init() написать:
PHP код:
fDS = formRun.datasource(1);
fDS.query(query);
а потом уже run() и т.д.