Что умеет
Редактор запроса
- подсветка синтаксиса;
- автоформатирование по Ctrl+Shift+F;
- очистка оформления конфигуратора при вставке текста из модуля — вставили кусок с кавычками и склейкой строк, получили нормальный текст запроса;
- конструктор запроса и конструктор в режиме компоновки данных;
- сохранение комментариев после работы конструктора.
Параметры
- параметры считываются из текста запроса автоматически, вручную перечислять не нужно;
- тип определяется по контексту, в том числе параметр внутри виртуальной таблицы распознаётся как дата;
- для временных таблиц, переданных через &, строятся колонки с типами;
- редакторы момента времени и границы;
- ввод списка значений;
- выбор типа параметра штатной формой платформы;
- переименование параметра меняет его сразу и в тексте запроса, и в таблице параметров.
Выполнение
- ограничение числа возвращаемых строк;
- показ временных таблиц пакетного запроса;
- отображение GUID ссылок;
- результат в отдельном окне;
- расшифровка: из ячейки результата открывается сам объект.
Анализ и производительность
- анализ запроса — список замечаний с рекомендациями по типичным ошибкам;
- замер производительности: многократный прогон с оценкой времени.
Отчёты и сравнение
- отчёт СКД по тексту запроса: группировки, поля, отбор, формирование;
- сравнение двух результатов запроса по ключевым колонкам — удобно, когда проверяете, что переписанный запрос отдаёт то же самое;
- построчное сравнение двух текстов запроса с цветовой разметкой.
Обмен и экспорт
- экспорт результата в xlsx, csv, json, mxl;
- обмен запросами через XML-файл: выгружается текст вместе со значениями параметров, включая ссылки, списки значений, таблицы, момент времени и границу. Коллеге уходит один файл, у него запрос открывается в том же состоянии, в каком был у вас;
- выгрузка и загрузка всей библиотеки запросов и шаблонов — переносится между базами и рабочими местами.
Хранение и заготовки
- библиотека личных запросов и шаблонов;
- история выполнения;
- более 20 шаблонов запросов с мастером: остатки, обороты, остатки и обороты, обороты по периодам, движения документа, срез последних, записи регистра сведений, оборотно-сальдовая, проводки, выборки справочника и документа, отбор по иерархии и по списку, поиск незаполненных реквизитов, обогащение данных соединением, группировка и итоги, поиск дублей, первые N строк, объединение выборок, вычисляемое поле, пакет с временной таблицей.
Работа с конфигурацией
- генерация кода для конфигуратора по готовому запросу — получаете готовый фрагмент модуля;
- навигатор метаданных с поиском, вставкой путей и выражений ЗНАЧЕНИЕ(предопределённый элемент).
Требования и совместимость
- 1С:Предприятие 8.3 и 8.5, управляемые формы.
- Работает в любой конфигурации на управляемых формах, типовой или самописной.
- Инженерная консоль запросов для 1С 8.5 проверена на платформе 8.5.1.1343. Не требуется БСП.
- Инженерная консоль запросов для 1С 8.3 проверена на платформе 8.3.27.1989. Не требуется БСП.
- Обращений к общим модулям конфигурации нет, поэтому обработка не привязана к БСП и не ломается на нетиповых базах.
- Свойства метаданных, которые в части конфигураций и версий платформы читаются нестабильно, запрашиваются через защищённые вызовы: если свойство недоступно, обработка не падает, а продолжает работу.
- Нужны права на открытие внешних обработок.
- Встроенная справка внутри обработки, отдельной инструкции не требуется.
Ограничения — что честно стоит знать до покупки
1. Выполнение запроса в другой базе через COM-соединение. Механизм в обработке есть, но в текущей версии он выключен. Планирую включить в следующем обновлении. Если покупаете именно ради этого режима — подождите обновления или напишите в комментариях, отвечу по срокам.
2. Только управляемые формы. В обычном приложении обработка не работает.
Установка
1. Скачайте файл обработки.
2. Запустите базу в режиме 1С:Предприятие.
3. Меню «Файл — Открыть», выберите файл обработки.
4. Если платформа спрашивает про доверенность или безопасный режим — подтвердите открытие. У пользователя должно быть право на открытие внешних отчётов и обработок.
5. Обработку удобно добавить в избранное или в список внешних обработок, чтобы не искать файл каждый раз.
Ставить расширения, менять конфигурацию и снимать её с поддержки не нужно.
Что входит в поставку
- Файл внешней обработки (управляемые формы, 8.3/8.5).
- Встроенная справка по разделам.
- Комплект из более чем 20 шаблонов запросов с мастером.
Обратная связь
Вопросы, замечания и пожелания по функционалу пишите в комментариях к публикации. Если что-то не заработало в конкретной конфигурации — напишите название и версию конфигурации и версию платформы, разберусь.
Вступайте в нашу телеграмм-группу Инфостарт