1

我正在iReport 5.0.4中构建报告,到目前为止,我有一个交叉表,如下所示

在此处输入图像描述

我在 Total 4 中尝试做的是总共有 sum3Measure,但只有“X”或“Y”类型(由 $V{col1} 中的值定义)。我在文本字段表达式中试过这个:

$V{col1}.equals("X") ||  $V{col1}.equals("Y") ? $V{sum3Measure } : 0

但它总是返回 null。我做了:

$V{col1}.equals("X") ? $V{sum3Measure } : 0

测试运算符 || 无效,但它也返回 null。

我使用 $V{row1} 而不是 $V{col1} 来测试它不是与表达式不同的问题,而是求和。

所有度量均使用计算类型 Sum定义

有可能做我想做的事吗?如果没有,有没有我可以尝试的解决方法?

任何帮助将不胜感激,如果您需要更多信息,请告诉我。

4

0 回答 0