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

18.10.21

Разработка - Инструментарий разработчика

Консоль запросов с подсветкой синтаксиса. Вывод результата запроса в динамический список

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Консоль запросов с подсветкой синтаксиса:
.epf 947,03Kb ver:1.6
156 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Возможности:

  • Максимизировано полезное пространство на форме, выделено больше места для сворачиваемых полей редактора и результата запроса. Удобно работать на устройствах с небольшим экраном
     
  • Редактор с подсветкой синтаксиса и подсказкой. Переключение между редактором с подсветкой и стандартным редактором

 

  • Высокая скорость выполнения в режиме Вывод результата запроса в динамический список. Выводит данные почти мгновенно после выполнения запроса. Например, при тестовом замере, в файловой базе, 100 тыс. элементов в обычную таблицу выводились больше полторы минуты, а в динамический список всегда меньше секунды независимо от количества результирующих строк. Отлично подходит для большого количества записей. Есть ограничения на использования операторов, которые не могут участвовать в запросе динамического списка.

 

  • Загрузка в параметрах, для таблицы значений, значения из Excel файла с последующим помещением во временную таблицу.

 

  • Настраиваемый размер шрифта.

 

Дополнительные инструменты:
Запуск 1С под другим пользователем без ввода пароля
Просмотр прав (ролей)
Версии подсистем информационной базы
Обновление вспомогательных данных
Замер скорости открытия форм
Поиск объекта по уникальному идентификатору и т.п.

Исправленные типовые ошибки:
Ошибка доступа к файлу : Access is denied. при сохранение запроса.
Метод объекта не обнаружен (Количество) при выполнение запроса.
Ошибка при вызове конструктора (КонструкторЗапроса): {(1, 1)}: Ожидается выражение "ВЫБРАТЬ" для пустого текста
При добавление существующего параметра дублировались строки

Использовались для доработки:
Консоль запросов из демо конфигурации библиотеки стандартных подсистем версии 3.1.5
Редактора кода на Monaco Editor от salexdv https://github.com/salexdv/bsl_console 

Минимальная платформа 8.3.14, тестировалось на 8.3.18

Вступайте в нашу телеграмм-группу Инфостарт

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

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

10000 руб.

02.09.2020    267645    1491    421    

1179

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    74765    377    170    

322

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 Платные (руб)

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

22570 руб.

06.10.2023    40018    112    54    

126

Инструментарий разработчика Нейросети Платные (руб)

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

15250 руб.

25.08.2025    63137    130    36    

136

Инструментарий разработчика Разработка Администрирование веб-серверов Системный администратор Программист Бизнес-аналитик Руководитель проекта 1С 8.3 Платные (руб)

Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и объединение версий деревом «как в Конфигураторе» с выгрузкой плана решений; поиск конфликтов из-за перехватов расширений и висячих ссылок; загрузка из бинарных .cf/.cfe; циклические зависимости. Плюс анализ влияния, запросы BSL, роли и RLS, граф вызовов. Минута на развёртывание через Docker без необходимости подключения к Интернет. Любая 1С:Предприятие 8.3+.

14000 руб.

17.04.2026    8679    37    46    

51

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

17000 руб.

10.11.2023    26336    98    46    

104

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.

6000 руб.

25.02.2026    4757    16    1    

20

Информационная безопасность Инструменты администратора БД Инструментарий разработчика Учет документов Системный администратор Программист Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С 8.5 Розничная и сетевая торговля (FMCG) Платные (руб)

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

6000 руб.

15.04.2026    2534    6    0    

21
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Evg-Lylyk 5472 29.09.21 10:20 Сейчас в теме
Плюсую
Редактор Монако огромный плюс в остальном функционально намного слабее Управляемой консоли отчетов
В редакторе есть еще много фишек здесь не представленных
Ссылка на bsl_console лучше оформить гиперссылками
Заметил что подсказки по метаданным нет Значение(Справочник.
Когда версия платформы ниже 14 можно показывать стандартный редактор
Отображение нескольких вт вертикально будет неудобно обычно в результате не по 2 колонки
9. Raideres 8 02.10.21 10:46 Сейчас в теме
(1)1 sm и Infostart Toolkit 8000р
сравнил
opx; KilloN; json; IntellXeon; starik-2005; triviumfan; ubnkfl; OneScan; ixijixi; +9 1 Ответить
13. triviumfan 102 04.10.21 12:04 Сейчас в теме
(1) Так в твоей консоли ведь нету подсветки.
2. Ant_Anna2 29.09.21 11:04 Сейчас в теме
Давно хотелось нечто подобное! С подсветкой гораздо проще смотреть даже сложные многоступенчатые запросы.
Радует возможность загружать из экселя временные таблицы.
У меня теперь даже огромные массивы данных выгружаются почти мгновенно в динамический список, очень удобно!.
Спасибо автору.
3. leosoft 169 29.09.21 11:31 Сейчас в теме
Попробовал в ЗУП.
В конструкторе создал простенький запрос, нажимаю "Выполнить" - выдает "Поле объекта не обнаружено"
Что делать?
4. OneScan 109 29.09.21 13:20 Сейчас в теме
(3) Исправил, обновил файл
5. leosoft 169 29.09.21 13:39 Сейчас в теме
(4) В ЗУП все заработало, спасибо!
А почему в Бухгалтерии конструктор вылетает? == Ожидается выражение "ВЫБРАТЬ"
6. OneScan 109 29.09.21 15:10 Сейчас в теме
(5) Скорее всего запуск идет в толстом клиенте. Учел этот момент. Обновил
7. leosoft 169 29.09.21 15:36 Сейчас в теме
(6) Понял! Действительно что-то отлаживал и установил толстый клиент!
Спасибо!
Может сможете сделать, чтобы появлялись подсказки по метаданным?
8. OneScan 109 30.09.21 11:44 Сейчас в теме
10. Evg-Lylyk 5472 02.10.21 20:53 Сейчас в теме
(9) я сравнил с управляемой консолью отчетов
11. Raideres 8 03.10.21 08:55 Сейчас в теме
(10)а там ест редактор кода7
12. Evg-Lylyk 5472 03.10.21 13:12 Сейчас в теме
(10) нету, прочитайте комментарий 1 писал про другое. Простым образом как здесь устроить редактор не сложно.
14. Evg-Lylyk 5472 04.10.21 15:03 Сейчас в теме
(13) Нету, написано же в остальном
15. triviumfan 102 04.10.21 15:56 Сейчас в теме
(14) Извиняюсь, увидел, но сообщение не удалить)
Плохо, что в редакторе кода есть, а в консоли запросов нет! :)
16. Evg-Lylyk 5472 04.10.21 16:02 Сейчас в теме
(15) Понимаю, рассмотрите IS Toolkit там все есть. Старую разработку не вижу смысла развивать, создавать себе же конкуренцию.
Редактор встроить не сложно в любую консоль. Уже сложнее: добавить подсказку по метаданным, временным таблицам, сделать чтобы работало и <14 платформы. Редактор суперский думаю дальше будет внедрятся.
17. triviumfan 102 04.10.21 16:48 Сейчас в теме
(16) ааа... теперь понятно.
18. Rotkiv_Vik 1 06.10.21 22:52 Сейчас в теме
Очень удобная консоль для работы с большими запросами, спасибо.
Только где "CTRL + C" ?
Можете как то добавить? а то ооооочень не хватает.
19. OneScan 109 07.10.21 10:40 Сейчас в теме
(18) Перепроверил на платформах 8.3.17, 18, 19, 20 - копипастит во всех редакторах. Какая платформа, у вас в редакторе с подсветкой не работает?
20. Rotkiv_Vik 1 07.10.21 11:54 Сейчас в теме
(19)
проверил на платформах 8.3.17, 18, 19, 20 - копипастит во всех редакторах. Какая платформа, у вас в редакторе с подсветкой не работ


1С:Предприятие 8.3 (8.3.15.1565)
21. OneScan 109 07.10.21 12:29 Сейчас в теме
(20) Вроде такая проблема с WebKit в 1с была до релиза 8.3.16. Могу только посоветовать попробовать обновить платформу.
22. Rotkiv_Vik 1 07.10.21 12:50 Сейчас в теме
(21)
де такая проблема с WebKit в 1с бы


К сожалению эта платформа выбор клиента, и пока не планируют обновлять :(

Если нельзя никак исправить, чтоб другие люди не заблуждались сдвиньте минимальный релиз платформы на 8.3.16, а то получается консоль есть, выглядит красиво, а править внутри только в ручную - то еще удовольствие, подсказка при вводе не охватывает поля вирт таблиц.
23. kaps22 20 15.10.21 15:26 Сейчас в теме
Все классно работает!
24. OneScan 109 18.10.21 23:05 Сейчас в теме
(23)
Спасибо за багрепорт. Ошибка "Индекс находится за границами массива" возникала во время вывода в динамический список из-за некорректной очистки неподдерживаемых выражений. Исправил
25. ge_ni 307 22.10.21 19:16 Сейчас в теме
Метод объекта не обнаружен (СформироватьСписокТипов)
{Обработка.КонсольЗапросов.Форма.Форма.Форма(39)}: СписокТипов = ОбъектОбработки().СформироватьСписокТипов();

УНФ. Добавил в конфигурацию. Собственно и всё.... Вероятно я скачал промежуточную версию, которая работает, но не очень;)
26. OneScan 109 23.10.21 11:36 Сейчас в теме
(25) В СведенияОВнешнейОбработке прописал использование "Открытие формы". Попробуйте скачать новую версию. Убедитесь, что в модуле объекта обработки есть функция СформироватьСписокТипов. Если не сработало, то напишите версию УНФ и платформы
27. OneScan 109 23.10.21 19:10 Сейчас в теме
Update

Дополнительные инструменты:
Запуск 1С под другим пользователем без ввода пароля
Просмотр прав (ролей)
Версии подсистем информационной базы
Обновление вспомогательных данных
Замер скорости открытия форм
Поиск объекта по уникальному идентификатору и т.п.
Прикрепленные файлы:
28. user622074_stalker4 25.10.21 16:06 Сейчас в теме
1. Можно ли задать свой шрифт для консоли запроса ?
2. Не смог найти, как задавать параметрі запроса.
29. OneScan 109 25.10.21 22:35 Сейчас в теме
(28) Задания стиля шрифта пока нет.
Параметры запроса находятся справа в свернутой группе
30. user622074_stalker4 26.10.21 09:17 Сейчас в теме
Параметры я нашел, спасибо за подсказку. Не разглядел сразу, что они сбоку.

А когда можно ожидать возможность задания своего шрифта ?

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

Шрифт в окне, где задаются параметры можно сделать немного крупнее.
31. user622074_stalker4 26.10.21 09:30 Сейчас в теме
В коде запроса набрал "РегистрСведений.", нажал Ctrl+Space и жду несколько минут загрузки перечня регистров сведений - так и не дождался.
32. OneScan 109 29.10.21 17:15 Сейчас в теме
(31) В текущей версии не реализованы подсказки по объектам метаданных из конфигурации
Для отправки сообщения требуется регистрация/авторизация