Каталог решений - Структура запроса

Структура запроса

Структура запроса

В наличии

Обработка использует схему запроса и строит визуальную структуру источников данных в виде дерева. Пригодится при разборе прежде всего чужих, громоздких запросов и позволит быстро получить список источников данных. Единственное ограничение — текст запроса должен соответствовать метаданным текущей конфигурации.

Категория:

Описание

Кто не сталкивался с громоздким запросом и хотел понять источник данных?

Эту обработку делал для личного использования с "нуля". Изучать вопрос о схожих обработках времени нет и, если вдруг совпадет с чьей-то идеей, то никакого плагиата тут нет.

Прежде всего обработка позволяет быстро получить список источников данных:

 

 

Посмотреть создаваемые таблицы и связи источников внутри таблиц. Отдельно подсвечиваются вложенные запросы:

 

 

Для упрощения восприятия по текущему источнику данных подсвечиваются строки, где эта таблица ещё используется и где создавалась (если создавалась):

 

 

В запросах могут попадаться таблицы без источников:

 

 

Эти, да и любые другие случаи, можно сверить с текстом запроса. Спозиционировавшись на любой строке из веток "Создания таблицы", из контекстного меню или по кнопке панели можно перейти в начало фрагмента запроса по соответствующей таблице:

 

 

Для позиционирования используется "WScript.Shell", поэтому может возникать предупреждение:

 

 

Без разрешения позиционирование не сработает.

Обработка будет работать на любой платформе, которая поддерживает объект "СхемаЗапроса" (доступен, начиная с версии 8.3.5).

Код открыт. Пользуйтесь, дорабатывайте.

has been added to your cart:
Оформление заказа