Предназначена для выполнения серверного кода 1С в режиме предприятия.
Умеет выполнять введенный код, выводить сообщения. Сохраняет историю выполненных команд.
Можно задать параметры, которые будут использоваться выполняемым кодом (удобно для работы со ссылками).
Очень простая консоль кода. Удобна для быстрой проверки кода при отладке.
Обработка с тремя закладками
1. Код для выполнения — код, который хотим выполнить. Сверху сворачиваемая таблица, в которую автоматически сохраняются выполненные ранее команды. Двойным кликом можно перенести выполненную ранее команду в поле текста и выполнить ее повторно.
2. Выводимые сообщения — сюда можно из кода вывести сообщения командой Вывести(«Текст»). Такой вывод удобно использовать вместо стандартной команды Сообщить(«Текст») для возможности последующего копирования текста сообщений.
3. Параметры — тут можно описать параметры, которые будут использоваться в коде. Удобно использовать для ввода ссылок и последующей работе с ними в исполняемом коде.
На скриншотах пример простого вывода перечня имен метаданных. При этом тип метаданных задается в параметрах.
Любопытненько….
Судя по примеру Серверная или Клиентская команда — консоли все равно? Она однозначно ее НаСервере выполняет?
(1) V_V_V, Команды выполняются на сервере.
Собственно, смысл в том, что можно быстро проверить нужный код.
Пока не вижу необходимости выполнять код на клиенте.
Обработка очень простая, но аналогов на Инфостарте не нашла. Пришлось самой писать.
(2) Да я же без претензий 🙂
Уточнял чисто из-за «обидчивости и принципиальности» управляемых форм на место выполнения…
запросы в данной консоли будут выполняться?
(4) TrinitronOTV, Это консоль кода.
Она предназначена для выполнения в режиме предприятия кода 1С.
Запрос можно выполнить, указав его в формате.
Показать
Ссылку для использования в запросе для отбора при этом можно задать через параметры консоли.
Заодно потом можно обработать выборку любым удобным способом и вывести результат.
Если нужна именно специализированная консоль запросов, то рекоммендую этуhttp://infostart.ru/public/64522/
(2) плохо искали. Такого добра, в т.ч. под УФ, тут дофига и больше. Ну или поиск не фурычит — я вот тоже ищу сейчас тему, которую помню точно, а в результатах поиска её нету. Так что, извините, баянчик.
И это уж не говоря о простых «Подбор и обработка объектов», где такое встроено.
(2) Аналог естьhttp://infostart.ru/public/198581/
(7) hmanubis, Спасибо за ссылочку.
Красиво сделано. Не встречала эту обработку.
хм. идея хорошая, правда я всегда пользовался своей универсальной обработкой, в которой в числе прочих поле ввода и кнопка Выполнить, по которой выполняется введенный код, а результат смотрю либо в сообщениях, либо в отладке
(9) Stim213, проблема с сообщениями в том, что их нельзя копировать.
И вообще новый формат с каждым сообщением отдельно мне меньше нравится, чем в обычных формах. Удобно, что они привязываются к элементам, но для вывода отладочной информации он менее нагляден.
Я на обычных формах пользовалась инструментами разработчика. В них очень удобная консоль. Но в УФ не работает.
Интересная идея
за идею +. Будет время скачаю и посмотрю что тама. Что-то мне тут не нравится и нужно доработать, пока не пойму что 🙂
Спасибо! Надо попробовать.
сделайте пжлста возможность сохранять кот в отдельных файлах