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

18.10.21

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

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

Файлы

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

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

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

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

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

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

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

 

  • Высокая скорость выполнения в режиме Вывод результата запроса в динамический список. Выводит данные почти мгновенно после выполнения запроса. Например, при тестовом замере, в файловой базе, 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С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

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

24900 руб.

20.08.2024    59041    314    157    

285

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

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

16500 руб.

02.09.2020    242695    1324    419    

1118

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

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

15250 руб.

25.08.2025    38803    78    19    

91

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Библиотека стандартных подсистем Платные (руб)

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

22570 руб.

06.10.2023    34688    87    35    

112

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

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

9500 руб.

17.05.2024    48613    167    63    

204

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

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

17000 руб.

10.11.2023    23360    84    42    

98

Разработка Инструментарий разработчика Работа с интерфейсом Адаптация типовых решений Нейросети 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УНФ 1С:УТ 1С:Розница 1С:ДО 1С:ERP Управление предприятием 2 Платные (руб)

Разработка "Дизайнер форм 1С" реализована в виде расширения 1С и является универсальным инструментом для разработки прототипа форм с целью демонстраций, технических заданий и т.д. Без участия разработчика с возможностью экспорта в файл внешней обработки и генерации формы используя искусственный интеллект.

36600 руб.

28.08.2025    5740    2    2    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Evg-Lylyk 5276 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; kild; 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. kild 104 29.09.21 13:20 Сейчас в теме
(3) Исправил, обновил файл
5. leosoft 169 29.09.21 13:39 Сейчас в теме
(4) В ЗУП все заработало, спасибо!
А почему в Бухгалтерии конструктор вылетает? == Ожидается выражение "ВЫБРАТЬ"
6. kild 104 29.09.21 15:10 Сейчас в теме
(5) Скорее всего запуск идет в толстом клиенте. Учел этот момент. Обновил
7. leosoft 169 29.09.21 15:36 Сейчас в теме
(6) Понял! Действительно что-то отлаживал и установил толстый клиент!
Спасибо!
Может сможете сделать, чтобы появлялись подсказки по метаданным?
8. kild 104 30.09.21 11:44 Сейчас в теме
10. Evg-Lylyk 5276 02.10.21 20:53 Сейчас в теме
(9) я сравнил с управляемой консолью отчетов
11. Raideres 8 03.10.21 08:55 Сейчас в теме
(10)а там ест редактор кода7
12. Evg-Lylyk 5276 03.10.21 13:12 Сейчас в теме
(10) нету, прочитайте комментарий 1 писал про другое. Простым образом как здесь устроить редактор не сложно.
14. Evg-Lylyk 5276 04.10.21 15:03 Сейчас в теме
(13) Нету, написано же в остальном
15. triviumfan 102 04.10.21 15:56 Сейчас в теме
(14) Извиняюсь, увидел, но сообщение не удалить)
Плохо, что в редакторе кода есть, а в консоли запросов нет! :)
16. Evg-Lylyk 5276 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. kild 104 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. kild 104 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. kild 104 18.10.21 23:05 Сейчас в теме
(23)
Спасибо за багрепорт. Ошибка "Индекс находится за границами массива" возникала во время вывода в динамический список из-за некорректной очистки неподдерживаемых выражений. Исправил
25. ge_ni 307 22.10.21 19:16 Сейчас в теме
Метод объекта не обнаружен (СформироватьСписокТипов)
{Обработка.КонсольЗапросов.Форма.Форма.Форма(39)}: СписокТипов = ОбъектОбработки().СформироватьСписокТипов();

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

Дополнительные инструменты:
Запуск 1С под другим пользователем без ввода пароля
Просмотр прав (ролей)
Версии подсистем информационной базы
Обновление вспомогательных данных
Замер скорости открытия форм
Поиск объекта по уникальному идентификатору и т.п.
Прикрепленные файлы:
28. user622074_stalker4 25.10.21 16:06 Сейчас в теме
1. Можно ли задать свой шрифт для консоли запроса ?
2. Не смог найти, как задавать параметрі запроса.
29. kild 104 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. kild 104 29.10.21 17:15 Сейчас в теме
(31) В текущей версии не реализованы подсказки по объектам метаданных из конфигурации
Для отправки сообщения требуется регистрация/авторизация