Я старался сделать интерфейс максимально простым. Слева находится улучшенное дерево метаданных, а справа рабочее поле.
Двойной клик по полю в дереве метаданных вставляет это поле в запрос, а результат запроса немедленно отражается слева в рабочем поле.
В стандартном конструкторе запроса поле "ссылка" далее не раскрывается.
В Базоскопе ссылки специально выделены жирным и их можно раскрыть. Внутри будут представлены все связи этого объекта метаданных
Можно увидеть все "места", где используется этот объект и сразу же построить запрос. Это очень помогает, когда надо быстро разобраться в незнакомой конфигурации
Можно сделать сложный запрос сразу к нескольким регистрам
Если в рабочем поле есть поле "Ссылка", тогда результат можно редактировать и это приведет к изменению данных в базе
Также можно произвести массовую замену значений
Результат запроса можно свернуть. При этом все числовые поля суммируются, а все прочие группируются. Если числовых полей нет, тогда указывается количество вхождений
Для любого результата, в котором есть поле типа "Дата", можно выполнить операцию получения последних значений
Обработка тестировалась на управляемых формах. Платформа 8.3.18.1563. Код обработки полностью открыт. Замечания и пожелания всячески приветствуются!
Upd 31/08/2021
Исправил обнаруженные ошибки и добавил сортировку результата
Upd 30/09/2021
Исправил работу отбора для полей типа "строка". По умолчанию тип отбора - "содержит", т.е. идет поиск подстроки. Также можно использовать выражения типа строкаотбора% и %строкаотбора для указания типов отбора "начинается с" и заканчивается на" соответственно.
Спасибо Revachol за обнаруженный недостаток.