Формирование графа процесса

Окно создания нового шаблона процесса WWF по умолчанию открывается на вкладке Process.xoml [Design], предназначенной для определения последовательности активностей в процессе.

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

Включить активность в процесс WWF можно, выделив ее на панели инструментов и, удерживая левую кнопку мыши, перетащить на нужное место в графе (рис. 4.4).

Рис. 4.4. Вкладка Process.xoml [Design]

По правилам написания процесса WWF, структура графа линейна: активность может быть вставлена только в определенные места графа, обозначаемые зелеными маркерами, связи между активностями не могут быть переопределены.

По щелчку правой кнопкой мыши в области графа доступно контекстное меню корневой активности, содержащее команды:

Контекстное меню выделенной на графе активности отличается от контекстного меню корневой активности; конкретный список команд зависит от выделенной активности.

Вкладка Process.xoml [Design] дизайнера процесса WWF содержит две панели инструментов: горизонтальную в левом нижнем углу и вертикальную в правом нижнем углу.

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

Опции кнопок боковой панели инструментов позволяют управлять отображением графа: