Как получить доступ к выходным аргументам из пользовательских действий во время разработки в WWF4 - PullRequest
1 голос
/ 17 ноября 2011

Я строю ОЧЕНЬ простой последовательный рабочий процесс в WF4.У меня есть 3 последовательных действия, которые я создал с помощью конструктора: ValidateName, ValidatePhoneNumber и ValidateAddress.Все они имеют входной аргумент: customer и и выходной аргумент: isValid.Все, что я пытаюсь сделать, это создать новый вид деятельности (ValidateCustomer), состоящий из этих трех видов деятельности.Я хочу получить логическое значение, возвращаемое из каждого действия и присвоенное некоторому объекту, возвращаемому из действия ValidateCustomer, обратно в рабочий процесс.Тем не менее, я хочу сделать это от дизайнера.Это вообще возможно?Я уверен, что что-то очень простое, что мне не хватает.

Спасибо,

Buzz

1 Ответ

1 голос
/ 18 ноября 2011

Вы должны создать логические переменные, также через конструктор, и назначить их, используя вывод Result для каждого пользовательского действия.Затем вы можете проверить значения переменных, используя другие действия.В вашем конкретном случае вы можете использовать Если .

Проверьте этот ответ изображение.В этом случае пользовательское действие возвращает int , но правило такое же.

...