IScheduledTaskProperties.DynamicMailListMacro

Синтаксис

DynamicMailListMacro: String;

Описание

Свойство DynamicMailListMacro определяет наименование макроса, который будет формировать динамический список адресатов для отправки уведомления о завершении задачи.

Комментарии

В качестве значения свойства необходимо указать макрос, имеющий следующую сигнатуру:

Function <name>(<param>: IScheduledTask): IArrayList;

Макрос должен быть реализован в Fore-модуле/форме/сборке, который указан в свойстве IScheduledTaskProperties.DynamicMailListModule. В коде макроса необходимо инициализировать динамический массив IArrayList и в соответствии с каким-либо собственным алгоритмом добавить в него необходимых адресатов. Массив может содержать следующие значения:

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

Пример

Пример использования приведен в описании свойства IScheduledTaskProperties.UseDynamicMailList.

См. также:

IScheduledTaskProperties