如何在具有许多空值的表单上使用计算字段 (Dynamics CRM)

How to use calculated fields on a form with many nulls (Dynamics CRM)

我正在构建一个表单,它本质上是一个包含行和列总计的大矩阵。我想对行和列总计使用计算字段。

但是,典型用户通常会在表单中有很多空值。如果公式中的任何字段为空,则计算字段显示为空。

解决这个问题的最佳方法是什么?

我最好的想法是填写所有必填字段。这将需要用户在表单中切换并输入大量零(不理想)。但我想不出任何其他选择。

我不想为每个字段构建一个计算字段,如果该字段为空(字段太多而无法实现),则该字段为零。

谢谢!

改为使用JavaScript进行计算。

或者使用JavaScript/business规则,在每个字段中设置一个默认值0,并将该字段设为必填。

或者强制用户保存记录一次,然后使用同步工作流用默认值填充字段。