При настройке задачи выполнения .NET-сборки или модуля на вкладку «Параметры» добавляются дополнительные параметры:
Для открытия диалога настройки параметров задачи создайте новую или откройте готовую задачу:
Настройка задачи выполнения модуля осуществляется следующим образом:
В раскрывающемся списке «Выполняемый модуль» выберите модуль репозитория.
Примечание. В задачах выполнения модуля запрещено создание визуальных форм и компонентов.
В раскрывающемся списке «Имя процедуры» выберите процедуру или функцию, которая будет выполнена при запуске задачи. В список доступных входят все процедуры и функции, которые реализованы в глобальном пространстве имён (Global Scope) модуля.
Нажмите кнопку «Обновить список параметров», при этом в области «Значения параметров» будет сформирован список параметров в соответствии с сигнатурой процедуры/функции. Для каждого параметра будет отображён редактор значения. Задайте значение, которое будет передано в процедуру/функцию при выполнении.
Примечание. В списке параметров будут отображены только те параметры, которые имеют простой тип данных (String, Integer и другие).
Настройка задачи выполнения .NET-сборки осуществляется следующим образом:
В раскрывающемся списке «Сборка Fore.NET» выберите .NET-сборку репозитория.
Примечание. В задачах выполнения сборки .NET запрещено создание визуальных форм и компонентов.
В раскрывающемся списке «Имя процедуры» выберите процедуру, которая будет выполнена при запуске задачи. Процедура отображается в списке, если для неё выполняются следующие условия:
Процедура реализована в классе, класс имеет модификатор доступа Public;
Процедура имеет модификаторы доступа Public и Shared;
Процедура не должна иметь параметров, либо параметры должны быть простых типов (String, Integer и другие). Также, первый в списке параметр может иметь тип IMetabase. При запуске задачи в качестве значения данного параметра будет передан контекст текущего соединения с репозиторием.
Нажмите кнопку «Обновить список параметров», при этом в области «Значения параметров» будет сформирован список параметров в соответствии с сигнатурой процедуры (если имеется параметр с типом IMetabase, то он не отображается в списке). Для каждого параметра будет отображён редактор значения. Задайте значение, которое будет передано в процедуру при выполнении.
См. также: