我是Infopath& amp;的新手SharePoint中。我正在尝试从Infopath 2013创建一个表单,并将其作为文档库发布到Sharepoint。我有大约60个字段需要计算(添加)到另一个字段中。尝试使用Design Checker时,它会引发错误,如下面的屏幕截图所示。但如果我只插入插入公式文本区域中的45个字段,它就会接受。在插入公式中输入的字段数是否有任何限制?当我在Infopath中使用PREVIEW时它工作正常。仅当我尝试将其发布到Sharepoint时,才会弹出此错误。关于如何解决这个问题的任何想法? - 谢谢inadvance
答案 0 :(得分:0)
使用IP Filler呈现InfoPath预览。浏览器体验总是不同,填充预览不是对浏览器体验的可靠检查。您可能已达到浏览器表单的限制。不过,我没有数字或限制。
查看错误消息,您似乎在一个单独的字段中积累了大量的计算。我的直觉是,这是非常糟糕的信息架构。表格的目的是什么?你想要实现什么目标?为什么任何人都有60个字段?
看起来好像要汇总大量的细胞。 InfoPath不是电子表格。
使用重复表来捕获类似数据。然后,您可以使用标准IP功能对表条目进行总计。
这看起来像餐馆菜单上所有项目的总和。这是重复表的完美案例。不要在一个表单中的60个字段列表中使用菜单上的所有60个项目。这太过分了,不方便用户使用。创建重复表结构,用户从中选择60个项目中的一个并输入交易数据。重复表的每一行可以具有60的列表中的另一项。将从条目计算总计。
如果这不可行,请使用辅助字段按项目类别计算子总计,并从所有类别总计中创建总计。