Я обнаружил, что свойство SI_FHSQL_RELATIONAL_CONNECTION в QueryBuilder указывает на наличие произвольного SQL, если его дочернее свойство SI_TOTAL больше 0. Меня интересуют только отчеты Web Intelligence, поэтому яможет фильтровать и это ...
select *
from CI_INFOOBJECTS
where SI_KIND = 'Webi'
and SI_FHSQL_RELATIONAL_CONNECTION.SI_TOTAL > 0
Единственное исключение, по-видимому, состоит в том, что если в какой-то момент в отчете был произвольный SQL, но этот запрос удаляется, это свойство не сбрасывается.