Sharepoint 2010 工作流启动表单新添加复选框对当前文档库禁用
在sharepoint 2010环境中,有一个工作流分配给某些文档库(实际上是发布页面等页面库) 该工作流具有在infopath中创建的启动表单 我已通过执行以下步骤在infopath中的该表单中添加了一个新复选框:Sharepoint 2010 工作流启动表单新添加复选框对当前文档库禁用,sharepoint-2010,workflow,infopath,xsd.exe,Sharepoint 2010,Workflow,Infopath,Xsd.exe,在sharepoint 2010环境中,有一个工作流分配给某些文档库(实际上是发布页面等页面库) 该工作流具有在infopath中创建的启动表单 我已通过执行以下步骤在infopath中的该表单中添加了一个新复选框: 将xsn文档重命名为cab并提取内容 在infopath designer中打开xsn文档并添加复选框 由于表单中控件的值是通过使用xsd.exe创建的Reach.cs类通过工作流访问的;我使用schema.xsd的xsd.exe创建了一个新的Reach.cs文件,类似于“xsd
- 将xsn文档重命名为cab并提取内容
- 在infopath designer中打开xsn文档并添加复选框
- 由于表单中控件的值是通过使用xsd.exe创建的Reach.cs类通过工作流访问的;我使用schema.xsd的xsd.exe创建了一个新的Reach.cs文件,类似于“xsd.exe/cschema.xsd”,并在解决方案中用它替换了旧的文件
- 已将表单发布到网络位置
- 将创建的xsn文档替换为工作流解决方案中的文档
- 通过visual studio中的解决方案创建了一个新包
- 收回服务器中的解决方案并将其删除。然后部署新包
提前感谢。据了解,如果文档上有正在进行的工作流;新部署的工作流与这些工作流不关联 因为工作流可以运行一个月或更长时间;我想这是一个“设计”的问题
因此,在中断相关文档的工作流后,可以在所有文档库中看到新部署的工作流。看来,情况并非如此。等待另一个答案):