Как сделать консоль запросов 1с

Добавил пользователь Morpheus
Обновлено: 05.10.2024

Консоль запросов предназначена для выполнения и отладки запросов в базе 1С из режима 1С Предприятия, а так же для выполнения произвольных алгоритмов на языке 1С.

Историческая справка

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

Постепенно обработка наполнялась шаблонами кода и запросов, которые значительно экономили время в процессе разработки.

В 2006 году обработка была опубликована на сайте infostart.

В 2011 году начало разработки функционала для управляемых форм.

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

5b3e362304436798803915.jpg

Скачал Консоль запросов для 1С Предприятие 8.3 для управляемого приложения.
Нажимаю - Меню - Открыть - Выбираю скаченный файл .epf и открывается не форма, а обработчик (см. рисунок)
Пожалуйста, подскажите что я делаю не так. Спасибо

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

+1, никакого смысла открывать в конфигураторе.

Добавлю, что в типовых консолях на ИТС есть целых три версии - 8.0/8.1 (и прочие версии в обычном интерфейсе), 8.2 и отдельно для 8.3. А если смотреть инфостарту, то там их еще десяток.


Одним из самых мощных инструментов 1С Предприятия 8, без сомнения, является Конструктор запросов. Конструктор является визуальным средством для работы с запросами на языке 1С. Но конструктор имеет один большой недостаток – он не показывает результат выполнения запросов. Данный недостаток особенно ощущается начинающими разработчиками прикладных решений на платформе 1С:Предприятие 8.3 и 8.2.

Для всех этих и многих других случаев мы рады вам предложить внешнюю обработку Консоль запросов с возможностью обработки результатов для 1С 8.3 и 1С 8.2!


Основные возможности Консоли запросов для 1С 8.3 и 1С 8.2 :

- универсальная обработка, запускается на любой конфигурации платформ 1С: Предприятие 8.1 – 8.3;
- запускается в режиме 1С:Предприятие;
- запрос можно писать вручную, а можно вызвать Конструктор запроса;
- показывает результат выполнения запроса;
- можно указывать параметры отчета непосредственно в Консоли запросов;
- умеет сохранять и загружать файлы запросов.

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



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

Консоль запросов исполняется как в клиент-серверном, так и в файл-серверном режиме работы системы, как под толстым, так и под тонким клиентом! В Консоль запросов интегрирован стандартный Конструктор запроса, вызывающийся через контекстное меню в поле текста запроса.

ВАЖНО! Конструктор запроса в тонком клиенте не работает, данный пункт меню открытия Конструктора недоступен. В толстом клиенте Конструктор запроса доступен!


В тонком клиенте мы можем только писать запросы руками, все остальные функции работают без изменений.



skype: live:di-sem

@programmist_1C

Консоль запросов 1с обычные и управляемые формы. Консоль запросов 8.2 с с возможностью обработки результата запроса.




Удобнейшая вещь для составления и отладки запросов в 1С.

Можно сразу увидеть результат запроса, посмотреть все вложенные и временные таблицы.

Как запускать: верхнее меню файл- открыть и выбрать обработку

Чтобы запустить консоль запросов для обычных форм в Управляемых Формах нужно сделать так.

Чтобы запустить 1с предприятие в режиме толстого клиента нужно в окне настройки запуска баз указать ключ /RunModeOrdinaryApplication

Вот так это выглядит:


Консоль запросов 8.2 с с возможностью обработки результата запроса.

Позволяет обрабатывать полученный результат запроса произвольным кодом

Обработаем результат. Для демонстрации работы просто выведем код и наименование результатов выборки в консоль

  • Главная
  • Обработки 1с
  • Консоль запросов 1с обычные и управляемые формы. Консоль запросов 8.2 с с возможностью обработки результата запроса.

Читайте также: