Консолька (версия 6.0.45)

24.07.23

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

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

Файлы

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

Наименование Скачано Купить файл
Консолька
.epf 37,94Kb ver:6.0.45
92 2 500 руб. Купить

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

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

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

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

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

      Основная цель разработки данного инструмента - создание максимально эргономичной консоли.

      Основные возможности:

  • реализована возможность выполнения запроса к информационной базе 1С 8;
  • реализована возможность выполнения запроса к базам данных SQL;
  • реализована возможность выполнения произвольного кода 1С;
  • доступен конструктор запросов в толстом и тонком клиентах при выполнении запросов на языке 1С;
  • реализована возможность выгрузки в файл отображаемой на форме выборки данных;
  • реализована возможность выгрузки в текстовый файл результата запроса без отображения на форме (удобно,когда результат содержит много строк), причем за формат колонок отвечает множество параметров, что делает выгрузку очень гибким инструментом (удобно подготавливать данные для загрузки в базу данных SQL через BULK LOAD и т.п.);
  • реализовано сохранение текста запроса в файл и загрузка из файла;
  • отображение информации о времени выполнения и числе полученных строк.

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

консоль запросов управляемое приложение выгрузка в файл SQL произвольный код

См. также

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

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

16500 руб.

02.09.2020    267596    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    74750    377    170    

322

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

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

22570 руб.

06.10.2023    40012    112    54    

126

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

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

15250 руб.

25.08.2025    63110    130    36    

136

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

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

14000 руб.

17.04.2026    8666    37    46    

51

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

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

17000 руб.

10.11.2023    26328    98    46    

104

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

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

6000 руб.

25.02.2026    4754    16    1    

20

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

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

6000 руб.

15.04.2026    2531    6    0    

21
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Bassgood 1501 28.02.17 00:15 Сейчас в теме
Поздравляю с очередным велосипедом! ;)
Чем эта обработка хуже аналогов

И это весь список того, чего нет в данной консоли по сравнению со всеми остальными, имеющимися на ИС?
vovan_victory; +1 Ответить
2. sertak 330 28.02.17 06:51 Сейчас в теме
(1) Каждый выбирает себе велосипед по вкусу. Если говорить о необходимых фишках, то лично мне недостаточно именно списка значений.
3. Bassgood 1501 28.02.17 10:47 Сейчас в теме
(2) Это конечно Ваше право, но по мне так изобретать велосипед при наличии мотоцикла является делом чисто "ради интереса"
5. BigB 193 28.02.17 16:40 Сейчас в теме
(2) У меня работает со списком значений http://infostart.ru/public/277749/
4. DenisCh 28.02.17 10:49 Сейчас в теме
6. DrBlack 25 28.02.17 16:56 Сейчас в теме
Вот легендарный запросник перепиленный под 8.3:
http://infostart.ru/public/295356/
Bassgood; +1 Ответить
7. sertak 330 04.03.17 00:10 Сейчас в теме
Версия 5.0.34:
реализована возможность выполнения запросов к базам данных SQL.
8. sertak 330 29.06.17 17:38 Сейчас в теме
Версия 5.0.35:
исправлена ошибка, из-за которой в Такси появлялся ненужный вертикальный скролл
9. scarabey2006 36 29.05.18 09:26 Сейчас в теме
Не сохраняет выборку на клиент, если серверная база
10. sertak 330 29.05.18 13:07 Сейчас в теме
(9) да, планирую доработать в будущем возможность выбора размещения каталога клиент/сервер.
11. sertak 330 30.05.18 12:20 Сейчас в теме
(9) будущее наступило сегодня, обновитесь
12. sertak 330 30.05.18 12:20 Сейчас в теме
Версия 5.1.36:
добавлены команды выгрузки выборки в файл на клиентской стороне;
исправлена ошибка выгрузки в файл с разделителем TAB.
13. Gvozd13 08.08.18 04:03 Сейчас в теме
В любых программах ценю эргономику наравне с функционалом. В этой обработке эргономика лучшая из всего, что я видел!

Эта консоль тут же заняла место предыдущего инструмента, которым пользовался.

Сергей огромный респект и спасибо!

пс:
Хотя тут же пару моментов для себя подправил :-)
14. sertak 330 08.08.18 14:05 Сейчас в теме
(13) Спасибо! Делал свою именно по причине неудобства большинства аналогов.
П.С. Только Сертак, а не Сергей )
15. sertak 330 03.09.18 10:45 Сейчас в теме
Версия 5.1.37:
доработан интерфейс в целях повышения эргономичности.
П.С. Спасибо Алексею за идею.
16. AlexO 136 03.02.19 17:48 Сейчас в теме
Виталий, добрый день! Версия v5.0.34 при попытке вызова окно запросов SQL выдает ошибку: "Неизвестный идентификатор формы".
Платформа 8.3 (8.3.12.1685).
Новую версию не смотрел еще, но тут эту ошибку не описывали.
Конструктор - очень быстро открывается, в отличие от аналогов-типовых.
17. sertak 330 04.02.19 11:39 Сейчас в теме
(16) В платформе такая ошибка возникает, когда когда одновременно открытые внешние объекты имеют одинаковое имя объекта метаданных. У меня такая, например, возникает с любой обработкой, если я открываю ее и еще одну (обычно измененную копию той же обработки), если у них одинаковое имя.
При открытии только одной обработки такая ошибка проявляется?
18. AlexO 136 06.02.19 10:19 Сейчас в теме
(17) да, только одной, именно при попытке открыть функционал SQL.
19. AlexO 136 10.02.19 21:57 Сейчас в теме
(17) новая 5.1.37 на 8.3.12 ошибки не дает, все работает.
Проверю еще новую платформу 13-ю, если будет там ошибка снова - сообщу )
20. acanta 11.02.19 00:09 Сейчас в теме
подготавливать данные для загрузки в базу данных SQL через BULK LOAD

Можно уточнить, BULK LOAD в SQL выполняется при помощи данной обработки или в Studio?
21. sertak 330 11.02.19 02:27 Сейчас в теме
22. sertak 330 13.02.19 07:58 Сейчас в теме
Версия 5.2.38:
модальные окна заменены на блокирующие.
П.С. Спасибо Алексу Ю за помощь в тестировании.
23. COMPER 147 12.05.19 19:49 Сейчас в теме
Жаль что нет сохранения параметров, как в стандартной консоли 1С
24. sertak 330 12.05.19 23:25 Сейчас в теме
(23) да, надо бы допилить на эту тему, да и формат сделать аналогичный, но пока нет времени, к сожалению, на эту задачу
25. sertak 330 11.07.19 12:38 Сейчас в теме
Версия 5.3.39:
исправлена ошибка с отображением типов Тип и МоментВремени в колонках выборки, теперь они преобразуются в тип Строка;
добавлено подтверждение пользователем при удалении запроса;
добавлена команда копирования текста текущего запроса в новый запрос.
26. sertak 330 20.08.19 08:43 Сейчас в теме
Версия 5.3.42:
добавлена команда скачивания последней версии обработки с сайта автора;
добавлена команда перехода на домашнюю страницу обработки;
исправлена ошибка с отображением пустой вкладки при отказе от удаления текущего запроса.
27. sertak 330 21.11.19 16:05 Сейчас в теме
Версия 6.0.43:
добавлена возможность выполнения произвольного кода;
обработка переименована в Консольку.
28. Константин С. 686 02.06.20 09:24 Сейчас в теме
1С:Предприятие 8.3 (8.3.16.1063)
Зарплата и управление персоналом, редакция 3.1 (3.1.12.144)

Значение не является значением объектного типа (Количество)
{ВнешняяОбработка.ВС_Консолька.Форма.Форма.Форма(59)}:		ЧислоСтрок = ТЗВыборка.Количество();
{ВнешняяОбработка.ВС_Консолька.Форма.Форма.Форма(1127)}:		ЗапросВыполненУспешно = ВыполнитьЗапросНаСервере(ТекстТекущегоЗапроса, ВремяВыполнения, ЧислоСтрок);



При выполнении запроса произошла ошибка: {ВнешняяОбработка.ВС_Консолька.Форма.Форма.Форма(82)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]Неправильный синтаксис около конструкции ".".
29. sertak 330 02.06.20 09:57 Сейчас в теме
(28) Подскажите версию консоли. В ранних версиях такая проблема была, если одна из колонок называлась "Количество". Если версия последняя, скиньте запрос в личку, я посмотрю.
30. Константин С. 686 02.06.20 10:00 Сейчас в теме
тока скаченая 6.0.43
31. sertak 330 02.06.20 10:43 Сейчас в теме
(30) Я понял, в чем дело. Ошибка либо в запросе, либо в данных подключения, в результате чего форма некорректно обновляется, а это уже моя недоработка.
Я исправил эту ошибку в версии 6.0.44. Скачайте заново, пожалуйста.
32. sertak 330 02.06.20 10:49 Сейчас в теме
Версия 6.0.44:
исправлена ошибка обновления таблицы значений при некорректном выполнении запроса.
33. Константин С. 686 02.06.20 11:03 Сейчас в теме
вот такое осталось.
При выполнении запроса произошла ошибка: {ВнешняяОбработка.ВС_Консолька.Форма.Форма.Форма(86)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]Неправильный синтаксис около конструкции ".".
34. sertak 330 02.06.20 11:10 Сейчас в теме
(33) Скиньте мне на почту sertakov [a] list.ru скрины настроек подключения и запрос, попробую помочь.
35. sertak 330 02.06.20 16:54 Сейчас в теме
(34) Разобрались. Запрос был 1С. Данная обработка не конвертирует автоматом текст запроса 1С в текст запроса SQL, нужно указать именно текст SQL-запроса.
36. Batman1978 27.10.20 09:14 Сейчас в теме
Добрый день.
Скачав вашу консоль нашел что в ней нельзя получить текст запроса для конфигуратора. Именно это удобно когда в расширении например нужно сделать запрос а документ к которому надо сделать выборку или другим данным нет в расширении то невозможно создать сам запрос и тогда консоль приходит в помощь.
Выкладываю версию со своей доработкой - просьба не судить строго - буду благодарен если кто-то подскажет решения для того что бы получить текст запроса для конфигуратора ввиде

 Запрос = Новый Запрос;
	Запрос.Текст = 
		"";
	
	Запрос.УстановитьПараметр("",);
	
	РезультатЗапроса = Запрос.Выполнить();
	
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	
	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
		
	КонецЦикла;
Показать

Я конечно понимаю что это можно и написать руками и из конструктора получить, но это же юзабилити для пользователей и меньше шансов ошибиться или забыть
Прикрепленные файлы:
KZ.epf
jollyk; sertak; +2 Ответить
38. sertak 330 27.10.20 13:32 Сейчас в теме
(36) Спасибо за идею. Я делаю через шаблон в конфигураторе + добавление символов | в текст запроса из консоли.
41. Batman1978 27.10.20 14:32 Сейчас в теме
(38)
Во всех консолях что я встречал это как само собой :)
37. Batman1978 27.10.20 09:27 Сейчас в теме
И еще вопрос SQL читает данные а записывать она может ?
Есть идея у меня ее допилить для того что бы делать запись в скуль таблицы

И вопрос следующего характера а не подскажете аналогичный инструмент для тестирования СКД отчетов но под управляемой формой ? Например написать запрос для отчета задать параметры и т.д. иногда это бывает очень актуально когда уже есть внешний отчет в базе - но его надо доработать и вот тогда начинается веселье надо всегда переименовывать файл переименовывать вариант и т.д. иначе он постоянно будет запускать уже загруженный в базу отчет а не тот что мы для тестирования через файл открыть запустили.
39. sertak 330 27.10.20 13:33 Сейчас в теме
(37)
SQL читает данные а записывать она может ?

Нет, реализовано только чтение.
42. Batman1978 27.10.20 14:33 Сейчас в теме
(39)
Тогда возможно я добавлю и запись тогда выложу обработку повторно
40. sertak 330 27.10.20 13:34 Сейчас в теме
(37)
не подскажете аналогичный инструмент для тестирования СКД отчетов но под управляемой формой ?

Нет, к сожалению, не подскажу. Но инфостарт богат на обработки, поищите.
43. Beowolf707 02.11.21 18:34 Сейчас в теме
Добрый день, пользуюсь вашей обработкой достаточно давно, но после обновления конфигурации до 8.3.18.1433
появилась ошибка. При запуске обработки и выполнении запросов проблем нет, но при вызове конструктора:

С чего вдруг, система решила использовать англоязычный код?)
Прикрепленные файлы:
44. sertak 330 02.11.21 18:55 Сейчас в теме
(43) Добрый день.
Сходу не отвечу, у меня платформа более младшей версии. Попробую воспроизвести, как появится время.
46. sertak 330 03.11.21 14:50 Сейчас в теме
(43) К выбору языка обработка не причастна, думаю.
А какой режим совместимости установлен в соответствующем свойстве используемой конфигурации? Выше 8.3.5?
47. Beowolf707 03.11.21 21:03 Сейчас в теме
(46) Смотрите
Прикрепленные файлы:
48. sertak 330 03.11.21 22:51 Сейчас в теме
(47) Версия 8.3.6.1977 нужна, как минимум. Могу только предположить, что раньше у вас стоял другой режим совместимости, если это та же конфигурация.
Добавил требование к версии в описание.
Beowolf707; +1 Ответить
49. Beowolf707 04.11.21 01:54 Сейчас в теме
(48) да, вы правы, установка совместимости с 8.3.6 решает проблему
45. Beowolf707 02.11.21 20:00 Сейчас в теме
50. Vinzor 121 06.11.21 08:21 Сейчас в теме
День добрый. Не хватает кнопки "Выполнить с временными таблицами". С показом в отдельных группировках содержимого временных таблиц. Как в приложенной консоли.
Прикрепленные файлы:
УФ_КонсольЗапросов_8.3.5.epf
51. sertak 330 06.11.21 09:23 Сейчас в теме
(50) Добрый день. Спасибо, добавлю в список возможных доработок.
52. CherTolik_26rus 25.05.22 10:38 Сейчас в теме
Добрый день. На мой взгляд для выполнения произвольного кода не хватает возможности указать данные из параметров(как в запросе). Со своей стороны попытался решить данную проблему и прикрепил то, что из этого у меня вышло.

Вместо параметра-ссылки (например: &ParamОбъект) будет подставлена вот такая конструкция. Сделал только для документов и справочников. "Документы.РеализацияТоваровУслуг.ПолучитьСсылку(Новый УникальныйИдентификатор("03b328c6-7dff-11ec-a95a-00155d06424d"))".

Даты обрабатываются через функцию Дата(), где в качестве параметров передается значение функции "Формат(ЗначениеПараметра, "ДФ='yyyy, M, d, H, m, s'")". Получается, что в произвольном коде дата инициализируется с помощью функции "Дата" с параметрами(<Год>, <Месяц>, <День>, <Час>, <Минута>, <Секунда>), указанными через запятую.

Числа просто подменяют параметр на указанное значение. Значение по умолчанию - 0.
Строка(?(ЗначениеЗаполнено(стрПараметр.ЗначениеПараметра), стрПараметр.ЗначениеПараметра, 0))

Параметр-строка подменяется на текст, указанный в значении параметра, который заключен в двойные кавычки.
"""" + ?(стрПараметр.ЗначениеПараметра <> "" , стрПараметр.ЗначениеПараметра, "") + """"
Прикрепленные файлы:
код.txt
53. sertak 330 25.05.22 11:23 Сейчас в теме
(52) Добрый день. Спасибо за идею. Пока нет времени на доработку, но в будущем, возможно, доработаю параметры.
54. CherTolik_26rus 10.03.23 15:35 Сейчас в теме
Здравствуйте. Есть еще одно предложение для параметров запроса - это возможность выбора групп. Изменяется в пару кликов(см. скрин).
Прикрепленные файлы:
56. sertak 330 24.07.23 14:06 Сейчас в теме
(54) Спасибо за идею. Реализовано в версии 6.0.45.
55. sertak 330 24.07.23 14:05 Сейчас в теме
Версия 6.0.45:
добавлена возможность выбора групп в параметрах запроса.
57. Shils 22.04.24 11:29 Сейчас в теме
Скажите, почему в версии 6.0.45 в разделе "Произвольный код 1С" не получается переносить строки строковых значений через вертикальную черту?

СтрокаСПереносом = "Первая строка
|вторая строка
|третья строка";

Отказывается в таком виде видеть строковое значение переменной СтрокаСПереносом и выдает ошибку. Есть какой то секрет, как это победить?
Для отправки сообщения требуется регистрация/авторизация