2010-07-28 28 views
5

我想将taskid绑定到位于配置为以并行模式运行的复制器活动中的createTask和onTaskChanged活动。在复制器活动中绑定taskid属性的正确方法是什么?

我已经将它绑定到由我创建的工作流程字段,但它似乎有一些并发问题,因为我已将不同的并行代码块绑定到相同的字段。

在复制器活动内绑定taskid属性的正确方法是什么?

回答

1

在CreateTask中转到属性。 单击TaskItemId并单击绑定。 将它绑定到一个新的属性。 在这个属性setter中,value会给你任务ID。 每次创建新任务时都会调用此属性设置器。 在此处生成编辑任务链接,如果需要发送电子邮件

-1

问题是,应该为并行复制器活动正确绑定所有属性(taskProperties,taskBeforeProperties,taskAfterProperties,TaskId和TaskItemId)。我仍然在为这个问题寻找解决方案。解决方法是使用其中的所有这些属性创建customActivity并将其放置到复制器中。如果customActitivty中需要其他一些参数,您可以创建自己的dependencyProperty。 如果有人知道另一种方式在并行模式下运行复制器,请对我说。

+0

这不是一个论坛。请赢取足够的声望来发表评论。 – 2014-09-11 06:27:51

+0

我的回答正好提供了一些解决方法,但SPWFman说错了信息。那么上面的问题是什么? – 2014-09-11 07:00:17

相关问题