我通过向任务表单添加更多视图来自定义已开发的Windows工作流程。在Workflow.xml中,有任务表单定义为“Task0_FormURN,Task1_FormURN,Task2_FormURN,Task3_FormURN,Task4_FormURN,Task5_FormURN”(标签已在此处删除)。这些表单中的每一种都适用于当前的工作流程。
但是当我在工作流xml中添加一个新视图并将表单增加为“Task6_FormURN”并在workflowproperies后面的代码中将“TaskType”属性设置为“6”时,它只显示默认视图。当前添加的视图未显示为下一个表单,而是显示默认视图。
我已经发布并部署了inforpath表单,并且它也在中央管理inforpath模板文件夹中正确更新。我使用了Sharepoint 2007,Visual Studio 2008,Inforpath 2007。
是否有任何配置要在Inforpath表单中查看新添加的视图? 如何在工作流和Inforpath视图之间建立连接?
很棒的朋友。
答案 0 :(得分:0)
这可以通过规则来完成。可以在inforpath表单选项部分中指定规则。
Form Options -> Open and Save ->Rules
您可以根据TaskType定义切换视图的规则。
希望这会对你有所帮助。