Использование множественного выбора для вызова другого списка в рабочем процессе SharePoint SPD 2010
У меня есть форма для пользователей, чтобы заполнить, чтобы запросить информацию. Одним из полей в форме является выбор регионов для отправки в: Глобальный, Северная Америка, Европа, Азия. Там хотят далее выбирать по стране в каждом регионе. 1-N стран с 1-н человек в каждой стране.
Форма отправляется на утверждение, после того как утвержденное электронное письмо отправляется отправителю, чтобы сообщить им, что оно утверждено (легко). Каждому человеку в выбранных регионах \ странах отправляется отдельное электронное письмо (может захотеть отправить во все регионы Северной и Южной Америки или сделать что-то вроде Англии, Канады и Австралии или всем, если выбрано Глобальное).
Человек может быть контактным лицом для нескольких стран или не для страны, в которой он находится. Люди часто перемещаются, поэтому группы AD не являются хорошим выбором.
Я пытался составить список, если бы все электронные письма были сгруппированы по регионам, но это сработало бы только в том случае, если я выбрал один регион, т.е. Европу, но не в том случае, если я выбрал 2 региона, то есть Азию и Европу.
Я думаю, что мне нужно сделать какой-то цикл For to loop, бросить мой список контактов, но я не видел хороших примеров этого. Я не уверен, что это можно сделать с помощью SharePoint Designer, и мне, возможно, придется попробовать пользовательское решение Visual Studio, но клиент на самом деле не хочет идти по этому пути, если это вообще возможно.
1 ответ
Начиная с 2010 года, вы ограничены созданием настраиваемого действия в Visual Studio, которое вы будете развертывать в ферме и получать к нему доступ через SPD, рабочий процесс VS или, возможно, одно из сторонних решений, таких как K2/Nintex.