Skip to Content

Работа с диаграммой

Диаграммы в Primo RPA предназначены для визуального проектирования бизнес-процессов. Их рекомендуется использовать, например, если необходимо наглядно отобразить сложную логику workflow.

Создать диаграмму можно двумя способами:

1) Выбрать тип Диаграмма при создании процесса:

alt

2) Добавить элемент Диаграмма alt в уже существующую последовательность или в диаграмму.

Структура диаграммы

Обязательным элементом диаграммы является элемент Начало диаграммы, который обозначается символом зеленого круга:

alt

Дополнительные элементы доступны в панели элементов в группе Диаграмма включают следующие элементы:

  • Последовательность;
  • Принятие решения;
  • Диаграмма;
  • Состояние.

Ниже приведено их подробное описание.

ℹ️

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

Последовательность

Элемент Последовательность представляет собой прямоугольник, заключающий в себе стандартную последовательность. Для добавления последовательности необходимо перетащить ее из панели элементов: alt

Для перехода к хранимой последовательности нужно совершить двойной клик на элементе Последовательность:

alt

Для возвращения к диаграмме нужно нажать на кнопку Назад в левом верхнем углу диаграммы:

alt

Принятие решения

Элемент Принятие решения представляет собой синий ромб и служит для разветвления выполнения процесса (аналогично конструкции Switch классических языков программирования). Для создания условия необходимо указать вычисляемое выражение в свойстве Выражения панели свойств элемента.

alt

Для добавления принятия решения необходимо перетащить его из панели элементов: alt

Диаграмма

Элемент Диаграмма

  • Прямоугольник, содержащий другую диаграмму
  • Позволяет создавать многоуровневые процессы

alt

Для добавления диаграммы необходимо перетащить ее из панели элементов alt

Состояние

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

alt

Для добавления состояния перетащите его из панели элементов alt

Состояние работает по следующему алгоритму:

  1. Выполняется последовательность Исполняемый алгоритм.
  2. Выполняются триггеры каждого перехода.
  3. Проверяются условия.
  4. Осуществляется переход по первому корректному условию.

Доступен выбор типа перехода: по всем триггерам или по первому, вернувшему значение True (по умолчанию). Чтобы задать тип перехода, нажмите на элемент Начало диаграммы:

  • Типы переходов (настраиваются в свойствах):
    • Trigger All - по всем триггерам
    • Trigger First True - по первому истинному условию (по умолчанию)

alt