1 Преимущества решения
- Единый рабочий инструмент. Запрос, параметры, поля, отборы и результат находятся в одной форме.
- Понятная последовательность. Основные кнопки пронумерованы и расположены в порядке выполнения; каждая показывает пиктограмму и текст.
- Быстрая начальная настройка. Команда заполнения по умолчанию включает поля, назначает группировки и создаёт числовые показатели.
- Типизированные значения. Ссылочные параметры и отборы выбираются штатными средствами 1С, а не вводятся строкой.
- Контроль до выполнения. Проверяются синтаксис запроса и заполнение обязательных параметров.
- Полноценная иерархия. Группы сворачиваются, а показатели рассчитываются на последнем и на каждом вышестоящем уровне.
- Готовое оформление. Отчёт получает шапку, границы ячеек, перенос текста, числовые форматы и автоматические ширины.
- Справка внутри обработки. Краткий сценарий находится на вкладке «Инструкция», полная справка открывается по F1.
- Диагностика по стандартам 1С. Пользователь получает сообщение, технические сведения и стек записываются в журнал регистрации.


2 В чём польза
|
Пользователь |
Практическая польза |
|
Руководитель |
Получает нужный аналитический разрез без ожидания отдельной разработки. |
|
Аналитик |
Проверяет гипотезу запросом и сразу превращает результат в отчёт. |
|
Консультант |
Настраивает пользовательский вариант на месте и показывает результат заказчику. |
|
Разработчик 1С |
Проверяет запрос, параметры, типы полей и сформированный итоговый текст. |
|
Опытный пользователь |
Меняет состав отчёта без программирования и без чтения длинной внешней инструкции. |
3 Пример использования
Задача. Получить остатки номенклатуры по складам, увидеть детализацию и итог по каждому складу.
- Откройте обработку и на вкладке «1. Запрос» вызовите штатный конструктор запроса.
- Добавьте поля склада, номенклатуры и количества остатка.
- Нажмите «Проверить запрос» и заполните значения на вкладке «2. Параметры», если они найдены.
- Нажмите «2. Выполнить и получить поля», затем «3. Заполнить по умолчанию».
- Оставьте склад и номенклатуру группировками, количество — показателем «Сумма».
- При необходимости добавьте отбор по организации, складу или номенклатуре.
- Нажмите «4. Сформировать отчёт». В строке склада будет итог по всем вложенным позициям.

4 Функциональные возможности
Редактор и конструктор запроса
- Редактор. Широкое многострочное поле растягивается вместе с формой.
- Штатный конструктор. Визуальный конструктор платформы вызывается кнопкой и через контекстное меню редактора.
- Проверка. Синтаксис и обязательные параметры контролируются до выполнения.
- Форматирование. Текст приводится к читаемому виду средствами платформы.
- Консольный режим. Поддерживаются обычные и пакетные запросы; для итогового отчёта используется один базовый оператор ВЫБРАТЬ.
Параметры и отборы
- Автоматическое обнаружение. Параметры находятся методом Запрос.НайтиПараметры и выводятся на отдельной вкладке.
- Сохранение значений. Повторный анализ не сбрасывает уже введённые параметры.
- Ссылочные типы. Для справочников и документов показывается штатная кнопка выбора.
- Отборы. Доступны равенство, неравенство, сравнения и поиск по подстроке.
Поля показатели и группировки
- Поля результата. Колонки и их типы создаются автоматически после выполнения запроса.
- Показатели. Поддерживаются сумма, среднее, минимум, максимум, количество и количество различных.
- Группировки. Порядок выбранных строк задаёт уровни вложенности.
- Промежуточные итоги. Для каждого родительского уровня выполняется корректный агрегат по исходным данным и тем же отборам.
- Сортировка. Группировочные поля автоматически обеспечивают непрерывную иерархию.

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

Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.6.1.59
- 1С:ERP Управление предприятием 2, релизы 2.6.1.59
- Управление торговлей, редакция 11, релизы 11.6.1.59
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.38.92
- Документооборот КОРП, релизы 2.1.38.11
- Управление нашей фирмой, редакция 3.0, релизы 3.0.14.143
- Розница, редакция 3.0, релизы 3.0.14.143
Вступайте в нашу телеграмм-группу Инфостарт