Данная консоль запросов отличается от остальных консолей следующими особенностями:
- Поддержка всех версий платформы 1С 8.х, с учетом тестовой 8.4– её добыть в настоящее время не удалось, но под неё добавлена заглушка, которая преобразует версию 8.4.1 в 8.3.5, и за счет этого обеспечивается поддержка.
- Имеет идентичный интерфейс для Обычного и Управляемого интерфейса.
- Поддержка мобильных приложений, начиная с версии 8.3.5 для всех типов приложений.
- При проектировании код консоли был изготовлен с защитой от влияния режима совместимости.
- Поддержка асинхронного режима работы на платформах 8.3 и версии 8.5.
Системные требования к работе этой версии консоли запросов:
- Мобильное приложение версии 8.3.5 и новее - интегрировать внутрь приложения как инструмент.
- Для управляемых форм - версия 8.2.9 и новее (обычные и управляемые формы вместе).
- Для обычных форм - поддержка версии 8.0.5 и новее (сделан отдельный файл).
При этом операционная система и процессор на стороне клиента и стороне сервера не играют роли, главное чтобы их поддерживала сама 1С.
Консоль имеет следующий вид:
Реализована новая версия этой консоли запросов - 4.0. Данная консоль запросов отличается от своих предшественников, наполнением функционала. В качестве обычных форм будет демонстрироваться версия 1С 8.0, а для управляемых форм – 1С 8.2.9.
На обычных формах консоль выглядит таким образом:

При работе на управляемых формах интерфейс выглядит таким образом:
1. Тонкий и Толстый Клиент на интерфейсе 8.2 выглядели таким образом:

2.. WEB клиент 1С может выглядеть несколько по иному в зависимости от версии платформы. Однако необходимо отметить, что расширение для работы с файлами не требуется и работа конструктора запросов с версии 8.3.5 является стабильной. Например, на 1с 8.3.5 консоль выглядит таким образом:

На мобильных устройствах консоль выглядит также как и версия 3.0 SE, поскольку учтены особенности работы на мобильном экране:

Не зависимо от версии платформы и типа клиента, структура командной панели выглядит таким образом:

Выполнение запроса:
Консоль имеет 5 режимов выполнения запроса (рис. слева), но на версиях платформы, которые не поддерживали пакетные запросы (1С 8.0) - доступны только 3 (рис. справа). Те режимы, которые недоступны – отмечены серым цветом.

Консоль позволяет оперировать следующими параметрами запроса:
- Расширенные типы данных: NUll, Неопределено, ФиксированныйМассив, Массив, Уникальный идентификатор как параметры запросов на форме.
- Особый тип параметра КодВыражение – можно взять любое выражение, которое находится в виде текста и перед выполнением запроса консоль его вычислит самостоятельно.
- Классические наборы типов – Строка, Число, Произвольный ссылочный тип, Список Значений, дата, момент времени и Граница.
- Имеет возможность сборки произвольной таблицы значений. В параметры запроса также сохраняются и все временные таблицы.
- Имеет возможность выключить параметр (установить признак не использовать).
Работа с параметрами выглядит таким образом:
Выключение параметра:
![]()
Выбор типа параметра осуществляется теперь через отдельную форму: (слева 1С 8.2 в режиме УФ, а справа 1С 8.0 – показан выбор типа).

Поиск типов по этой причине теперь существенно упрощен. По-умолчанию список типов сворачивается до того, который возвращает 1С из параметров запроса, однако если нужно искать во всей коллекции – используйте галочку в правом углу. Выбор типа осуществляется теперь нажатием на кнопку с таким же изображением на главной форме.
ВНИМАНИЕ: при переименовании активного параметра, консоль при ответе на вопрос - будет переименовывать параметр и в тексте запроса
Информация о запуске и окружении:
Консоль также имеет следующую вкладку, содержащую информацию о том окружении, в котором работает обработка:

Информационные вкладки показывают различные сведения
- Данные о сеансе – номер сеанса и прочее
- Техническое окружение – данные по ОС Сервера, Клиента и прочие.
- Справка о конфигурации – имя конфигурации и сведения о платформе.
Дополнительные возможности:
Консоль также имеет опциональные возможности, которые позволяют больше детализировать данные:

Дополнительные инструменты:
- Перехват запросов.
- Генератор кода.
- Автосохранение изменений сделанных в запросе.
Перехват запроса с временными таблицами и параметрами в следующих режимах:
- Обычный режим. Этот режим работы перехвата запроса является типовым, не работает в безопасном режиме, т.к. выгружается обработка.
- Безопасный режим. Этот режим перехвата подразумевает специальное кэширование обработки с возможностью вызова её через специальный текст перехвата.
Можно просмотреть полностью текст запроса, и посмотреть параметры, сохранить в файл перехваченный запрос, или просто добавить его в список запросов.
Генератор кода. Этот инструмент позволяет сгенерировать код обработки результата запроса. Набор параметров изображен ниже:

Параметры использования генератора:
- Заполнение параметров позволяет выбрать, как именно в параметр будет подбираться значение из базы. Доступны способы: код, наименование, идентификатор.
- Анализ результатов означает, как именно будет строиться код обхода – алгоритмом (по полям) или анализу по значению.
- Тип выборки, как именно выбирать значение – выбрать, выгрузить, выгрузить в дерево значений, а также генерацию отчетов через Построитель Отчетов или же через генерацию Табличного Документа кодом 1С, и статического отчета HTML 4/ HTML 5 в кодировке UTF-8 кодом 1С (любой браузер с кодировкой UTF-8).
- Выполнение запроса. Определяет выполнение в обычном или пакетном режиме.
Дополнительной возможностью генератора кода является возможность протестировать то, как будет работать код обработки с запросом – аналогично консоли кода, но без подсветки синтаксиса и т.д. Если же выполняется код для выполнения отчета - тогда генератор сможет вывести в 1С результат на сторону клиента.
Сохранение изменений в тексте запроса.
Механизм позволяет сохранять изменения сделанные в запросе. В настоящее время механизм изменения доступен только в одну сторону – откат. Форма реализована следующим образом для каждого интерфейса:


Позволяет преобразовать текст запроса в формат конфигуратора и также позволяет обратный вариант.
Ограничения консоли:
- В мобильном приложении, мобильном клиенте нет конструктора запроса. В Тонком и WEB клиенте до версии 8.3.5 также нет конструктора запроса.
- В мобильном приложении часть функций на выполнение кода ограничена.
- Выгрузить данные из консоли на мобильных устройствах можно в табличный документ или же в черно-белый вариант html документа, по стандарту браузеров поколения DHTML.
- На некоторых версиях 1С в мобильном приложении не будут нормально работать кнопки по вставки комментария, так как у них нет свойства ВыделенныйТекст.
Следите за обновлениями - запланировано
- Добавить сохранение результата запросов в документы xlsx и open office в версии 1С 8.0 и также на мобильные устройства.
- Добавить дополнительно отдельную от кодогенератора консоль кода.
- Доделать находящийся в разработке движок текстовой подсветки синтаксиса.
Проверено на следующих конфигурациях и релизах:
- 1С:Библиотека стандартных подсистем, редакция 3.1, релизы 3.1.10.479, 3.1.1.91
- Управление торговлей, редакция 10.3, релизы 10.2.8.2
- Управление нашей фирмой, редакция 3.0, релизы 3.0.2.193
- Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.173.31
- Документооборот КОРП, релизы 2.1.28.12
- Управление производственным предприятием, редакция 1.3, релизы 1.3.248.1
Вступайте в нашу телеграмм-группу Инфостарт