Как сделать консоль запросов 1с
Консоль запросов предназначена для выполнения и отладки запросов в базе 1С из режима 1С Предприятия, а так же для выполнения произвольных алгоритмов на языке 1С.
Историческая справка
Первая версия обработки была создана в 2004 году на базе типовой консоли запросов. К типовому функционалу была добавлена возможность выполнения проивольных алгоритмов с возможностью использования в них результатов запросов
Постепенно обработка наполнялась шаблонами кода и запросов, которые значительно экономили время в процессе разработки.
В 2006 году обработка была опубликована на сайте infostart.
В 2011 году начало разработки функционала для управляемых форм.
В 2017 году начало полномасштабного рефакторинга консоли запросов с добавлением функционала хранения запросов в облаке, загрузки данных из произвольных источников через буфер обмена и большими планами на развитие.
Скачал Консоль запросов для 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 с с возможностью обработки результата запроса.
Читайте также: