Консоль кода для УФ

11.12.15

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

Простая консоль кода для УФ.
Предназначена для выполнения серверного кода 1С в режиме предприятия.
Умеет выполнять введенный код, выводить сообщения. Сохраняет историю выполненных команд.
Можно задать параметры, которые будут использоваться выполняемым кодом (удобно для работы со ссылками).

Скачать файл

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

Наименование По подписке [?] Купить один файл
КонсольКода.epf
.epf 9,48Kb
192
192 Скачать (1 SM) Купить за 1 850 руб.

Очень простая консоль кода. Удобна для быстрой проверки кода при отладке.

Обработка с тремя закладками

1. Код для выполнения - код, который хотим выполнить. Сверху сворачиваемая таблица, в которую автоматически сохраняются выполненные ранее команды. Двойным кликом можно перенести выполненную ранее команду в поле текста и выполнить ее повторно.

2. Выводимые сообщения - сюда можно из кода вывести сообщения командой Вывести("Текст"). Такой вывод удобно использовать вместо стандартной команды Сообщить("Текст") для возможности последующего копирования текста сообщений.

3. Параметры - тут можно описать параметры, которые будут использоваться в коде. Удобно использовать для ввода ссылок и последующей работе с ними в исполняемом коде.

На скриншотах пример простого вывода перечня имен метаданных. При этом тип метаданных задается в параметрах. 

консоль кода УФ выполнить код консоль запросов управляемый

См. также

SALE! 15%

Инструментарий разработчика Роли и права Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    159345    872    399    

861

SALE! 15%

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

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

8400 7140 руб.

20.08.2024    7757    55    22    

66

Инструментарий разработчика Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

9360 руб.

17.05.2024    23419    68    45    

117

SALE! 15%

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

10000 8500 руб.

10.11.2023    10406    36    20    

61

SALE! 15%

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

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 19980 руб.

06.10.2023    15386    35    7    

70

SALE! 35%

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

4800 3120 руб.

14.01.2013    187967    1138    0    

912

SALE! 15%

Инструментарий разработчика Программист 8.3.14 1С:Конвертация данных Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 12750 руб.

07.10.2021    17298    6    32    

42

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

Менеджер конфигураций 1С — альтернативный стартер информационных баз 1С:Предприятие.

1800 руб.

21.02.2023    7692    8    35    

23
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. V_V_V 24.10.14 19:28 Сейчас в теме
Любопытненько....
Судя по примеру Серверная или Клиентская команда - консоли все равно? Она однозначно ее НаСервере выполняет?
2. ekaruk 4975 24.10.14 19:50 Сейчас в теме
(1) V_V_V, Команды выполняются на сервере.
Собственно, смысл в том, что можно быстро проверить нужный код.
Пока не вижу необходимости выполнять код на клиенте.
Обработка очень простая, но аналогов на Инфостарте не нашла. Пришлось самой писать.
3. V_V_V 24.10.14 20:18 Сейчас в теме
(2) Да я же без претензий :)
Уточнял чисто из-за "обидчивости и принципиальности" управляемых форм на место выполнения...
6. Yashazz 4790 26.10.14 14:55 Сейчас в теме
(2) плохо искали. Такого добра, в т.ч. под УФ, тут дофига и больше. Ну или поиск не фурычит - я вот тоже ищу сейчас тему, которую помню точно, а в результатах поиска её нету. Так что, извините, баянчик.

И это уж не говоря о простых "Подбор и обработка объектов", где такое встроено.
7. hmanubis 231 28.10.14 17:35 Сейчас в теме
8. ekaruk 4975 28.10.14 17:55 Сейчас в теме
(7) hmanubis, Спасибо за ссылочку.
Красиво сделано. Не встречала эту обработку.
4. TrinitronOTV 16 25.10.14 14:41 Сейчас в теме
запросы в данной консоли будут выполняться?
5. ekaruk 4975 25.10.14 14:48 Сейчас в теме
(4) TrinitronOTV, Это консоль кода.
Она предназначена для выполнения в режиме предприятия кода 1С.
Запрос можно выполнить, указав его в формате.
	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	Номенклатура.Код,
		|	Номенклатура.Наименование
		|ИЗ
		|	Справочник.Номенклатура КАК Номенклатура
		|ГДЕ
		|	Номенклатура.Ссылка = &Ссылка";
	Запрос.УстановитьПараметр("Ссылка",Ссылка);	
	
	РезультатЗапроса = Запрос.Выполнить();
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
		// Вставить обработку выборки ВыборкаДетальныеЗаписи
	КонецЦикла;
Показать

Ссылку для использования в запросе для отбора при этом можно задать через параметры консоли.
Заодно потом можно обработать выборку любым удобным способом и вывести результат.

Если нужна именно специализированная консоль запросов, то рекоммендую эту http://infostart.ru/public/64522/
V_V_V; TrinitronOTV; +2 Ответить
9. Stim213 416 29.10.14 18:00 Сейчас в теме
хм. идея хорошая, правда я всегда пользовался своей универсальной обработкой, в которой в числе прочих поле ввода и кнопка Выполнить, по которой выполняется введенный код, а результат смотрю либо в сообщениях, либо в отладке
10. ekaruk 4975 29.10.14 18:58 Сейчас в теме
(9) Stim213, проблема с сообщениями в том, что их нельзя копировать.
И вообще новый формат с каждым сообщением отдельно мне меньше нравится, чем в обычных формах. Удобно, что они привязываются к элементам, но для вывода отладочной информации он менее нагляден.
Я на обычных формах пользовалась инструментами разработчика. В них очень удобная консоль. Но в УФ не работает.
11. SemenovaMarinaV 30.10.14 09:39 Сейчас в теме
12. dj_serega 393 05.11.14 15:38 Сейчас в теме
за идею +. Будет время скачаю и посмотрю что тама. Что-то мне тут не нравится и нужно доработать, пока не пойму что :)
13. KliMich 16.11.14 18:33 Сейчас в теме
Спасибо! Надо попробовать.
14. JohnConnor 57 26.04.18 08:31 Сейчас в теме
сделайте пжлста возможность сохранять кот в отдельных файлах
Оставьте свое сообщение