繁体   English   中英

工作流将任务分配给多个用户

[英]workflow assign task to multiple users

我有MOSS。 我想创建一个页面,以便用户(例如管理员)可以向服务器发送一些指令,例如使用标准库,并为一组用户设置任务,以迫使他们读取文件。 阅读后,用户将按“已经阅读”,管理员将知道是谁做的,谁没有做的。

我在Office Designer中创建了简单的工作流程,然后将分配任务选择到Group1(位于共享点服务器中)。 WF运行后,Group1中的每个人都可以收到有关任务的消息,这很棒。 但是,此任务是组的常规任务,如果我们转到网站“当前任务”部分,则可以看到它,而我希望为Group1中的每个人执行此任务。

进一步的问题是,是否可以创建一个表单,以便管理员选择用户来执行此任务,因为现在我已经在WF中设置了组。

您是在SharePoint设计器还是Visual Studio中开发自定义工作流?

我不了解SharePoint设计器,但是在Visual Studio中,它就像使用Replicator活动(for-each循环之类)一样简单。 另外,您可以将Replicator Activity设置为在paralell中运行,我认为这是您需要的这种情况。

一些注意事项:

  1. 步骤是将Replicator的Initialized事件集CurrentChildData设置为所需组中的用户。 要在MOSS中展开组,可以使用Contact.ExpandGroups
  2. 在运行Replicator Activity之前,您必须知道如何引用数据。 您可以使用此解决方案
  3. 在复制器中使用CreateTask活动时,请将Parent序列活动用作任务令牌的父项,或者让我引用

    注意:如果复制器活动中的序列中有任务,将“所有者活动名称”更改为序列将为序列的每个实例自动创建一个新令牌。

如果要以如何使它工作为例,则ECM入门工具包包含工作流程的示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM