【发布时间】:2012-03-12 20:00:52
【问题描述】:
我在我的项目中使用自定义 InfoPath 任务表单。 一切正常,但我无法添加新的。当我添加它并单击与之关联的任务时,我收到错误:“找不到指定的表单”。 之后我尝试使用第一个工作任务表单,用另一个名称保存它,将其 FormURN 更改为新的,将其添加到我的表单模块,但它也不起作用。在它之后,我用第一个使用的名称保存它并将 FormURN 改回来,它又可以正常工作了。我不明白为什么会这样。可能我必须清除缓存或其他什么?昨天遇到了类似的问题,找了work-around,但是现在没有任何想法。
当它不起作用时:
Forms/Elements.xml:
...
<File Path="Forms\ApprovalFormNew.xsn" Url="Forms/ApprovalFormNew.xsn" />
...
Forms/SharePointProjectItem.spdata
...
<ProjectItemFile Source="ApprovalFormNew.xsn" Target="Forms\" Type="ElementFile" />
...
工作流/Elements.xml
...
<Task2_FormURN>urn:schemas-microsoft-com:office:infopath:ApprovalFormNew:-myXSD-2012-03-09T14-11-55</Task2_FormURN>
...
当它在上面显示的地方工作时,有 ApprovalForm 而不是 ApprovalFormNew。
Feature.Template.xml:
<Property Key="RegisterForms" Value="Forms\*.xsn"/>
有没有办法查看有关此错误的更多详细信息?日志中没有关于它的详细信息。
我尝试过:IISReset,清除 IE 缓存,重新启动。
非常感谢任何帮助。
PS:抱歉我的写作,英语不是我的母语。
PPS:当我不更改默认任务类型时,我也不能对任务使用默认(不是 InfoPath 视图)。这是否正常,我必须使用默认视图或 InfoPath 视图,但不能同时使用两者?
【问题讨论】:
标签: sharepoint sharepoint-2010 infopath