0

我有一个中等复杂的报告,在底部我对上述数据进行了一些总结/计算。一种这样的计算只是在报告中添加各种字段。例如:TextBx1 + Txtbx2 + Txtbx3 等。现在如果它是一次性的,这可能没问题,但我实际上想用它做一个 IIF,而且 IIF 语句变得很长而且很复杂。例如:

IIF((TextBx1 + Txtbx2 + Txtbx3...) > 0, (TextBx1 + Txtbx2 + Txtbx3...), Format(0, "F0"))
     ------Eval section--------------    -------------True----------     -----False----

如果我可以将这个 val 放入这样的变量中,那么阅读和维护会更容易:

IIF(Variables!SumTxt1_10 > 0, Variables!SumTxt1_10, Format(0, "F0"))

但是,当我尝试以这种方式使用变量时,我得到变量值不能在报表语言表达式中使用。

因此,我们将不胜感激有关清理/改进此 IIF 的任何提示。

JB

4

0 回答 0