代码之家  ›  专栏  ›  技术社区  ›  sajidnizami

SharePoint StateMachine:处理对多个已创建任务的多个响应

  •  2
  • sajidnizami  · 技术社区  · 16 年前

    我为SharePoint创建了一个状态机工作流,在一个状态下,我使用复制器创建了多个任务。创建的任务数是可变的。

    我需要为我创建的所有任务处理ontaskChanged事件,这似乎是不可能的,因为一个事件处理程序只能与一个任务关联。

    我可以使用限制数量的任务,这些任务可以由特定数量的处理程序创建和处理,但我认为这是最后的手段,或者创建一个连续的工作流作为最后的手段。

    请告诉我这是否支持,或者是否有任何解决办法。

    参考链接: http://social.msdn.microsoft.com/Forums/en-US/sharepointworkflow/thread/a174ac5f-03ed-4e27-998b-bbdb7d01d09b/

    1 回复  |  直到 16 年前
        1
  •  1
  •   Peter Seale    16 年前

    因为你提出的理由,这行不通。解决方法是将状态机工作流重组为顺序工作流(可能不可能),或者切换到项目事件接收器(可能不适合您)。我确实在博客上写过这个话题: Workflow Nuttiness vol. 1

    有趣的是,我刚刚查看了你提供的msdn论坛链接,我很肯定,我在这个主题中,问“那么,呃,我想我们都重写了顺序工作流?”在那条线索里也没有更好的答案:)