如何从导致空闲的任何活动中恢复空闲工作流程

时间:2013-05-27 22:47:43

标签: c# workflow-foundation-4

我有一个工作流程(WF 4.5),基本上是一系列问题。但是,我需要能够坚持这个工作流程,以便用户可以在他回答的最后一个问题上或在该问题之前的任何问题上恢复,以便他可以改变他的答案。

例如,如果工作流程总共有10个问题(问题1到10),并且用户回答了问题编号7,我希望他能够选择他想要恢复的问题。 7,这将允许他从1到7中选择任何问题。如果他选择问题3,他将能够对问题3,4,5,6,7给出新答案,并继续问题10。

是否可以通过书签来实现这一目标?我可以为每个问题创建一个不同的书签,即使用户已经在问题7(到目前为止创建了7个书签),我可以从问题3中创建的书签恢复工作流程吗?如果没有,怎么办呢?

1 个答案:

答案 0 :(得分:0)

我不确定我的问题是否正确 但如果你想回到工作流程的任何步骤,你可以回到书Mark 您可以在工作流程的每个步骤中添加书签 实际上,在您等待用户dta的每一步中,您都需要一个书签,以便您可以返回停止的位置 希望答案能帮到你