Возможности:
Версия (Monaco): Подключен редактор VSCode!
Общее:
-
Сохранение списка в файл / восстановление из файла
1.1. Хранение алгоритмов в дереве
-
Настройка шрифта области алгоритмов
Запросы:
-
Конструктор запроса в управляемом режиме
-
Выполнение пакета запросов - просмотр результатов временных таблиц
2.1. При выборе временной таблицы - позиционирование в тексте запроса
-
Выполнение выделенного текста запроса
-
Подготовка запроса к переносу в код / из кода
-
Статистика выполнения запроса
Выполнение кода
- НаКлиенте / НаСервере / В потоках
- Обработчик результата на форме (сниппеты работы с результатом)
- Фоновое выполнение Алгоритма: Необходимо добавить процедуру в ОбщийМодуль.ОбщегоНазначенияПереопределяемый
- Отображение ошибки в строке кода
- Значения переменных в коде
// Переопределение процедуры для выполнения Алгоритма в фоновом задании, т.к. на вход идет (Структура, АдресРезультата)
// Выполняет произвольный алгоритм на встроенном языке 1С:Предприятия, предварительно устанавливая
// безопасный режим выполнения кода и безопасный режим разделения данных для всех разделителей,
// присутствующих в составе конфигурации.
//
// Параметры:
// Параметры - Структура - Ключи
// * Алгоритм - Строка - алгоритм на встроенном языке 1С:Предприятия.
// * ДополнительныеПараметры - Произвольный - Параметры для работы алгоритма.
// АдресРезультата - Произвольный - контекст, который требуется для выполнения алгоритмы.
// В тексте алгоритма обращение к контексту должно происходить по имени "ДополнительныеПараметры".
// Например, выражение "ДополнительныеПараметры.Значение1 = ДополнительныеПараметры.Значение2" обращается к значениям
// "Значение1" и "Значение2" переданные в ДополнительныеПараметры, как свойства.
//
// Пример:
//
// ПараметрыОбработки = Новый Структура;
// ПараметрыОбработки.Вставить("Алгоритм", Алгоритм); // Алгоритм
// ПараметрыОбработки.Вставить("ДополнительныеПараметры", Новый Структура("Данные", Порция)); // ДополнительныеПараметры
//
// ДлительнаяОперация = ЗапуститьДлительнуюОперацию(УникальныйИдентификаторЗадания, ПараметрыОбработки);
//
Процедура ВыполнитьВБезопасномРежиме(Знач Параметры, АдресРезультата = Неопределено) Экспорт
Перем Алгоритм, ДополнительныеПараметры;
УстановитьБезопасныйРежим(Истина);
Параметры.Свойство("Алгоритм", Алгоритм);
Параметры.Свойство("ДополнительныеПараметры", ДополнительныеПараметры);
Если Не ЗначениеЗаполнено(Алгоритм) Тогда
Возврат;
КонецЕсли;
Выполнить Алгоритм;
КонецПроцедуры
Работа с результатом
- Выгрузка / загрузка в файл / из файла
- Форматы csv / txt / dump
- Итоги по числовым колонкам; количество по колонке №строки
- Работа с результатами: ТЗ и Деревом
- Отображение и просмотр Хранилищ/ТЗ в колонке