Рабочий процесс 2013 года - отправка электронной почты нескольким пользователям из средства выбора людей в форме InfoPath - PullRequest
0 голосов
/ 21 июня 2019

Я настроил рабочий процесс, который будет отправлять электронное письмо человеку или людям в поле «Выбор людей», которое допускает несколько значений.Тем не менее, рабочий процесс не работает и показывает эту ошибку:

RequestorId: 64fb8be0-4f83-3135-0000-000000000000. Details: An unhandled exception occurred during the execution of the workflow instance. Exception details: System.InvalidCastException: The value 'd/results(0)/residentsId' cannot be read as type 'String'. at Microsoft.Activities.GetDynamicValueProperty`1.CheckedRead(String propertyName, DynamicItem value) at Microsoft.Activities.GetDynamicValueProperty`1.Execute(CodeActivityContext context) at System.Activities.CodeActivity`1.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)

В ходе некоторых исследований я обнаружил, что это связано с тем, как адреса электронной почты форматируются для полей средства выбора людей, которые допускают использование нескольких пользователей.Я реализовал исправление изменения поля Return для отображаемых имен, разделенных точкой с запятой и именами входа, разделенных точкой с запятой, но ни одна из них не работает до сих пор.Ниже приведены изображения моего рабочего процесса и настроек списка.

https://i.stack.imgur.com/nqNE1.png

https://i.stack.imgur.com/YuwyT.png

https://i.stack.imgur.com/L7eaN.png

https://i.stack.imgur.com/DrAid.png

1 Ответ

0 голосов
/ 24 июня 2019

Попробуйте установить значение поля retur в качестве электронного письма.

Использовать журнал для истории также для отладки данных.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...