怎样在vs工作流里 嵌入用infopath 的审批界面替换掉默认的审批页面
参考http://book.csdn.net/bookfiles/936/10093629438.shtml
1.demoApprove1.xsn发布到vs项目所在的目录完成
2.feature.xml 里<ElementFile Location="demoApprove1.xsn" /> 填好
3.workflow.xml 里 TaskListContentTypeId="0x01080100C9C9515DE4E24001905074F980F93160" 属性填好
4.workflow.xml <Task0_FormURN>urn:schemas-microsoft-com:office:infopath:Task0:-myXSD-2008-10-02T19-07-06</Task0_FormURN> 填好
5.this.task1Properties.TaskType = 0; //设置任务采用第一个任务表单
最后部署,填写新建表单,启动工作流正常,但是想看到那个自定义的infopath审批界面却没看到,看到的是
(想看到)
(不想看到)
是不是哪里漏掉了
[解决办法]
问题找到了
是你的INFOPATH表单的原因:
把你那个demoWorkflowInfopath1目录下的XSN表单打开,工具--表单选项--编程--删除代码,保存,重新发布到网络位置C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\demoWorkflowInfopath1;
重新启动流程就行了