Обработка консоль запросов
- Название: consquery.ru
- Категория: Обработка
- Конфигурация: Любая
- Платформа: 1C 8.3
- Код открыт: Да
Предназначение
Консоль запросов предназначена для выполнения и отладки запросов в базе 1С из режима 1С Предприятия, а так же для выполнения произвольных алгоритмов на языке 1С.
Историческая справка
Первая версия обработки была создана в 2004 году на базе типовой консоли запросов. К типовому функционалу была добавлена возможность выполнения проивольных алгоритмов с возможностью использования в них результатов запросов
Постепенно обработка наполнялась шаблонами кода и запросов, которые значительно экономили время в процессе разработки.
В 2006 году обработка была опубликована на сайте infostart.
В 2011 году начало разработки функционала для управляемых форм.
В 2017 году начало полномасштабного рефакторинга консоли запросов с добавлением функционала хранения запросов в облаке, загрузки данных из произвольных источников через буфер обмена и большими планами на развитие.
Уникальные возможности
Универсальность
Работает в режиме обычных и управляемых форм.
Доступность
Совершенно бесплатна и с открытым кодом.
Хранение в облаке
Есть возможность хранить код и запросы в облаке.
Функции обработки
-
общий функционал
- автоподстановка при написании запросов (Intellisense)
- вызов из отладки с заполнением параметров запроса (добавлен функционал хранения временных таблиц для управляемых форм)
- адаптивный интерфейс
- выполнение произвольного кода, с возможностью использования результатов запроса (выбор варианта исполнения "На клиенте" или "На сервере" для управляемого режима работы)
- загрузка данных из буфера с возможностью использования загруженных данных в произвольном коде или в разрабатываемых запросах
- формирование из текста запроса кода, для вставки в конфигурацию
- вставка текста запроса из кода конфигуратора
- использование параметров с типом "таблица значений" в качестве временных таблиц (для управляемых форм)
- выполнение запросов во внешних базах (добавлен функционал для управляемых форм)
- хранение запросов в "облаке"
-
управляемые формы
- встраивание в качестве дополнительной обработки (функционал дополнительных обработок БСП) (новое)
- печать произвольной коллекции {ТаблицаЗначений|ДеревоЗначений|РезультатЗапроса} в режиме отладки (как вариант замены ВыбратьСтроку() для дерева значений )
- автоматическая типизация значений типов {Дата|Число} при загрузке из буфера обмена
-
обычные формы
- групповые действия над результатами запроса
- проведение документов
- снятие проведения документов
- пометка удаления объектов
- снятие пометки удаления объектов
- быстрое формирование запросов
- все документы
- выбранные документы
- все справочники
- выбранные справочники
- групповые действия над результатами запроса