如何计算选择“已完成”选择的infopath表单中的字段数

时间:2016-12-05 03:02:10

标签: sharepoint-2013 infopath2010

我在Sharepoint中创建了大量的选择列,它们都有3个答案“选择”,“已完成”和“不需要”。

然后我在infopath中编辑了sharepoint自定义列表以添加我们的标准设计等。我已将所有sharepoint字段添加到infopath表单,现在我想在infopath表单的顶部创建一个%完整显示来计算已选择“已完成”的选项字段中有多少。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

您需要一个辅助字段,然后创建规则,以便在更改其中一个字段时评估和汇总字段。辅助字段的计算沿着......

的行
(my:Field1 = "Completed") + (my:Field2 = "Completed") + (my:Field3 = "Completed") + (my:Field4 = "Completed") + (my:Field5 = "Completed") + (my:Field6 = "Completed")

每次比较都会产生true或false,使用plus运算符强制转换为1或0。您知道自己有多少个字段,因此可以在画布上的计算值中计算出(HelperFieldValue / NumberOfFields)*100的百分比。