使用多选调用SharePoint工作流SPD 2010中的其他列表

使用多选调用SharePoint工作流SPD 2010中的其他列表,sharepoint,sharepoint-2010,sharepoint-workflow,infopath2010,Sharepoint,Sharepoint 2010,Sharepoint Workflow,Infopath2010,我有一张表格供用户填写以请求信息。表单中的一个字段是选择要发送到的区域:全球、北美、欧洲、亚洲。在每个地区,我们希望进一步按国家进行选择。1-N个国家,每个国家有1-N人 表单将被发送以获得批准,一旦批准,将向提交者发送一封电子邮件,让他们知道该表单很容易获得批准。将向所选地区的每个人发送单独的电子邮件\如果选择了Global,国家可能希望发送到整个美洲地区,或者只发送像英格兰、加拿大和澳大利亚这样的邮件,或者发送给所有人 一个人可以是多个国家的联系人,也可以不是他们所在国家的联系人。人们经常搬

我有一张表格供用户填写以请求信息。表单中的一个字段是选择要发送到的区域:全球、北美、欧洲、亚洲。在每个地区,我们希望进一步按国家进行选择。1-N个国家,每个国家有1-N人

表单将被发送以获得批准,一旦批准,将向提交者发送一封电子邮件,让他们知道该表单很容易获得批准。将向所选地区的每个人发送单独的电子邮件\如果选择了Global,国家可能希望发送到整个美洲地区,或者只发送像英格兰、加拿大和澳大利亚这样的邮件,或者发送给所有人

一个人可以是多个国家的联系人,也可以不是他们所在国家的联系人。人们经常搬家,所以广告群不是一个好的选择

我试着列出所有的电子邮件都是按地区分组的,但只有我选择了一个地区(即欧洲)才有效,但如果我选择了两个地区(即亚洲和欧洲),则无效


我在想,我必须做一些循环到循环抛出我的联系人列表,但还没有看到任何这样的好例子。我不确定是否可以使用SharePoint Designer完成,我可能必须尝试使用自定义的Visual Studio解决方案,但如果可能的话,客户并不真的希望这样做

由于您是2010年的用户,您只能在Visual Studio中构建自定义操作,然后将其部署到服务器场,并通过SPD、VS工作流或K2/Nintex等第三方解决方案之一进行访问。

SharePoint中的开箱即用工作流非常有限。我想你可能找到了一个。我假设您已尝试从“选择用户”对话框中使用工作流查找用户,并使用列表中的“区域”字段查找其他用户。感谢您的回复。是的,我尝试过使用工作流查找。我在上面看到的一切都表明,它们实际上只返回一行数据。