2011-04-20 88 views
0

我有一个名为ATC的文档库,并定义了一个名为Author的Person或Group类型列。作者为必填项,仅限单项选择,仅限人员,可从所有用户中选择。SharePoint Designer工作流 - 从生成工作流的列表列中获取数据

我正在设计SharePoint Designer 2007中的工作流,无法手动启动,但会在创建新项目时自动启动。

预期的影响是将电子邮件发送给定义为生成工作流程的ATC列表项作者的用户。

任何想法表示赞赏。 Visual Studio工作流也可以接受。提前致谢。

+0

由于这个问题并没有真正的编程相关,我建议在这里问这个问题:http://sharepoint.stackexchange.com/ – 2011-04-20 18:07:08

+0

谢谢!会做。我编辑了这个问题,因为我应该指定Visual Studio Workflows也是可以接受的。 – Michael 2011-04-20 18:13:15

回答

1

您可以使用SharePoint Designer执行此操作。 SPD中有一个操作项目是“通过电子邮件发送此消息”。在此选项中,当您点击“收件人”字段时,会提示您网站中已有的选项和群组列表。

有2个选项在这里,

  1. 您可以选择“用户谁创造了当前项目”,如果作者列的值也有谁创造了该项目的当前用户的选项。

  2. 还有一个创建工作流程查找的选项,它将从当前列表中选择所有列。您可以选取“工作流程项目”列表中的“作者”列,也可以创建或修改列以选取修改该项目的用户。

请参考this链接了解更多详情。

希望这会有所帮助。 :)

1

如果您的工作流程需要灵活性和定制,那么您必须去VS设计的工作流程。根据你的要求,Deepu建议可能就足够了。

要发送邮件,您需要发送电子邮件活动,或者您可以在VS设计的代码中使用SMTP .net邮件组件。再次,这一切都取决于您的要求,以VS工作流程对抗SPD WF。

相关问题