Добавлю, что именно второй вариант стоит использовать, когда создается новый инстанс QueryRun на основании запроса из таблицы (там возможно лучше EmplTable_qr.query(), чтобы пользовательские фильтры тоже попали).
Там еще надо дайналинки красиво в обычные range переделать.
Для чего были соответствующие методы то ли в global то ли в sysQuery. Навскидку не помню.