Ещё одна адаптация консоли кода Александра Шкураева (salexdv) для Документоборота 3.0. Скачать можно тут или собрать из исходников на github.
Предварительные настройки
Работа с консолью кода включается для каждого конкретного пользователя через добавление записи в регистр сведений "Настройки пользователей (РК ДО)".
Помимо непосредственно включения отображения редактора кода на форме, в данном регистре также указывается адрес выгрузки конфигурации в файлы. Выгрузка нужна для нормальной контекстной подсказки. Не является обязательной, но так консоль кода будет знать про экспортные методы модулей.
Работа с редактором кода
Консоль кода подменяет собой типовое поле ввода для кода.
Ниже список справочников, где добавлен редактор и описание параметров, добавленных для них в контекстную подсказку:
1) Алгоритмы:
- Параметры
- Результат
2) Алгоритмы проверки
- Предмет
- Результат
- + все параметры
3) Автоподстановки для объектов и Автоподстановки для процессов
- Объект
- Результат
4) Групповые показатели, Показатели виджетов
- Параметры.Результат
5) Настройки заполнения файлов
- РезультатОбработки
- Файл
6) Скрипты схем для комплексных процессов
- Параметры.ПроцессОбъект
7) Скрипты схем обработок объектов
- Параметры.ОбработкаОбъект
8) Скрипты для условий схем комплексных процессов
- Параметры.Результат
- Параметры.ПроцессОбъект
9) Условия проверки задач
- Задача
10) Области поиска чат-бота
- ТекстСообщения
- Результат
11) Вычисляемые параметры чат-бота
- ЗначениеПараметра
12) Метрики
- Результат
Проверено на следующих конфигурациях и релизах:
- Документооборот КОРП, редакция 3.0, релизы 3.0.13.30, 3.0.12.22