Очередная обработка по произвольному выполнению кода и/или запроса. Позволяет работать в одном дереве модулей с кодом и запросами, а также позволяет формировать бат файл с кодом и запросом.

Обработка выполнения произвольного кода и запроса

 

Пакетное выполнение модулей.

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

Для запуска нужно нажать на «Выполнить все модули (пакетный режим)«. В этом режиме будут выполняться модули в порядке указанном заранее.

Если модуль включен в пакетный режим, то его номер отображается справа от названия в скобках.

Формирование бат файла.

В обработке есть возможность создания бат файла для конкретного модуля, но только для произвольного кода. А также есть возможность создания бат файла для выбранной группы модулей, в таком режиме возможно включение в исполнение произвольный запрос.

Формирование бат файла для произвольного кода.

Необходимо щелкнуть правой кнопкой мыши по нужной строке с названием модуля в дереве модулей, и в контекстном меню выбрать подгруппу «Создать BAT файл» — «Текущего модуля»

Формирование бат файла для группы модулей.

Необходимо щелкнуть правой кнопкой мыши по нужной строке с названием модуля в дереве модулей, и в контекстном меню выбрать подгруппу «Создать BAT файл» — «Текущего модуля«. При этом будут учитываться только текущий модуль и все вложенные в которых заполнен номер пакета. Порядок пакетов учитывается.

BAT файл пакетного режима

Расширенный режим.

Отображает дерево метаданных текущей конфигурации, включается нажатием на кнопку «Расширенный режим«. После формирования дерева метаданных текущей конфигурации допускается перетаскивание объектов дерева метаданных в модули. Например при переносе конкретного значения перечисления в запрос будет сформирована строка Значение(Перечисление.НазваниеПерерчисления.КонкретноеЗначение).

Сервисные возможности.

Для более быстрого добавление в код строк по обходу результата запроса достаточно в поле кода вызвать контекстное меню и выбрать «Обход результат запроса» в результате чего буду добавлены строки по обходу результат запроса.

Обновления:

  • 23.10.2015 — внесены незначительные изменения в механизм подстановки кода по обходу результата запроса.
    • 28.01.2016 — добавлены формы для полноэкранного редактирования запроса/кода, а также исправлена ошибка добавления в дереве метаданных предопределенных элементов справочников.
Рубрика
Андрей Янакаев

Comments are closed.