Консоль запросов

Содержание
  1. Список запросов и параметров
  2. Текст запроса
  3. Командная панель формы
  4. Результат запроса

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

Ключевая особенность консоли в том, что можно добавлять запросы во временные таблицы и эти врем. таблицы будут учитываться в следующих строках запросов.

То есть, например, если строка 1 это запрос ВТ_Организации (например: реквизиты справочника Организации), то в строке 2 запрос ВТ_Организации может быть использован. При этом в каждой строке запросов могут быть и свои временные таблицы, но их рекомендуется уничтожать после выполнения.


Внешний вид консоли запросов

Список запросов и параметров

В левой части расположено две таблицы Список запросов и параметры запроса


Список запросов и параметров

Колонки таблицы запросов

КолонкаОписание
Это общий запросПризнак, что запрос не привязан к массиву объектов печати
ЗапросИмя запроса. Используется для удобной идентификации пользователем
Наличие измененийПризнак наличия изменений относительно исходного запроса. При нажатии открывается отдельное окно сравнения
ВремяВремя выполнения запроса. Вычисляется после выполнения
Количество строкКоличество строк в запросе. Для временных таблиц может быть равно 1, если выполнен расчет без развертки временных таблиц


Сравнение текста с оригиналом

Колонки таблицы параметров запросов

КолонкаОписание
Имя параметраИмя параметра запроса, как оно задано в запросе
Это список значенийПризнак, что значение параметра - это список
ЗначениеЗначение параметра запроса

Параметры запросов обновляются по кнопке в командной панели формы.

Текст запроса

Справа от таблиц запросов и параметров расположено поле для редактирования текста запроса. При наличии технической возможности используется поле редактора кода. Для веб-клиента отображается обычное текстовое поле без расширенных возможностей редактирования и подсветки.


Редактор запроса

Командная панель формы

КомандаОписание
Записать изменения запросов в макет и закрыть консоль. Существует только если консоль открыта из макета
Записать изменения запросов в макет. Существует только если консоль открыта из макета
Выполнить текущий запрос и показать результат
Выполнить текущий запрос с отображением информации по временным таблицам
Добавить строку запроса
Перемещение строк запроса
Обновить параметры запросов
Открыть форму конструктора запроса

Результат запроса

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


Кнопка включения расшифровки (подменю "Еще")