Sharepoint 使用计算字段的Infopath打印预览

Sharepoint 使用计算字段的Infopath打印预览,sharepoint,infopath,infopath-forms-services,Sharepoint,Infopath,Infopath Forms Services,我有一个sharepoint infopath表单,并尝试创建该表单的打印预览页。我在所有字段中使用了计算值字段。在多重选择列表框中,我使用下面的XPath列出所有选择的选项 substring(eval(eval(incidentSourceList[. != ""], 'concat(., ", ")'), ".."), 0, string-length(eval(eval(incidentSourceList[. != ""], 'concat(., ", ")'), "..")) - 1

我有一个sharepoint infopath表单,并尝试创建该表单的打印预览页。我在所有字段中使用了计算值字段。在多重选择列表框中,我使用下面的XPath列出所有选择的选项

substring(eval(eval(incidentSourceList[. != ""], 'concat(., ", ")'), ".."), 0, string-length(eval(eval(incidentSourceList[. != ""], 'concat(., ", ")'), "..")) - 1)
所以我的打印预览页面看起来很完美

但是当我们提交表单时,我们会看到如下错误
我不确定错误到底在哪里。有人能帮我吗。非常感谢您提供的任何帮助。

这可能是对使用Web表单而不是填充表单的限制,但您可以查看此帖子,如果它能帮助您:

它有相同的错误,并且有一个变通解决方案。这里还有一个链接,可以使用手动解决方案(编辑源代码)