Закомментировал старые фильтры. Декларативный join с временной таблицей работает нормально. Если включить эти фильтры, то без всякого моего кода будет ошибка времени выполнения "QueryBuildRange - объект не инизиализирован." еще на этапе init.
Т.е. это ещё до той ошибки в executeQuery на строке findOrCreateRange_W(qbds, fieldnum(myTable, key), SysQuery::valueEmptyString());
?
А на какой строчке в методе init() выдаётся ошибка?