Указание значения из коллекции для автоматического действия

Иногда вам может потребоваться заполнить поля в автоматическом действии значениями, полученными из элементов в коллекции. Например, если у вас есть повторяющийся процесс (действие), которое добавляет записи кандидатов в процесс, вы можете добавить автоматическую задачу сразу после действия добавления кандидата для его приглашения на интервью. Можно использовать типы значений для заполнения полей задачи значениями, полученными из соответствующей записи коллекции для кандидата.

По умолчанию тип значения получает требуемые значения из самого последнего добавленного элемента в коллекции, поэтому автоматическое действие немедленно добавит элемент в коллекцию, и вам нужно только указать требуемый атрибут в элемент коллекции. Однако если вам нужно указать, из какого элемента коллекции нужно получить значение атрибута, вы можете добавить фильтр для типа значения, который будет использоваться для выбора данного значения. Например, если у вас есть логический параметр в объекте "Кандидат" для идентификации предпочитаемого лица, также можно добавить фильтр в автоматическое действие для выбора данного кандидата.

Для указания значения, получаемого из коллекции:
  1. Откройте нужный объект в компоненте Дизайнер процессов.
  2. В диалоге Инструментарий переместите элемент Экземпляр автоматического действия в область рабочего пространства.
    Отобразится диалог выбора действия.
  3. Выберите нужное действие и нажмите OK.
    Появится соответствующее окно для указания нужной информации.
  4. Щелкните правой кнопкой мыши требуемое значение, а затем щелкните Тип значения.
    Появится диалог выбора значений параметров.
  5. Выберите параметр Укажите значение выполнения для параметра.
  6. Перейдите в него и выберите нужное значение, например, Действие/Кандидаты[]/Кандидат.

Квадратные скобки [] указывают на выбор элемента из коллекции. Если вы сразу щелкните OK, тип значения будет выбран из самого последнего добавленного элемента коллекции. Если вам нужно выбрать другой элемент коллекции, необходимо указать фильтр, который будет точно идентифицировать элемент коллекции - см. следующие действия.

  1. Выберите элемент коллекции в дереве.
    Укажите фильтр для определения доступных элементов коллекции.
  2. В полях списка Укажите фильтр для коллекции заполните нужные элементы в списках <Выберите атрибут>, <Условие> и <Установка значения атрибута>, а затем щелкните OK.
  3. Сохраните сделанные изменения.

  See Also