Повторное выполнение рабочего процесса в конечном автомате wf 4.0 - PullRequest
0 голосов
/ 12 июля 2011

Я создал рабочий процесс конечного автомата в WF 4.0, и он имеет следующие шаги:

Состояние 1: Состояние RunExe 2: Состояние LoadData 3: Состояние VerifyData 4: Состояние ExportData 5: Завершено

Каждое из указанных выше состояний будет иметь действия получения и отправки, которые содержат действия кода, которые необходимо выполнить между ними.Предположим, что если мне не удалось проверить данные (шаг 3), я хочу повторно запустить шаг 2 и повторить шаг 3 снова.

Может кто-нибудь дать мне знать, как это возможно?

1 Ответ

1 голос
/ 12 июля 2011

Добавьте переход состояния обратно в состояние 2 и выполните его при ошибке проверки.

...