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{col1} の代わりに $V{row1} を使用して、式とは別の問題ではないことをテストしました。合計を行いました。
すべてのメジャーは、計算タイプ Sumで定義されます
私がやりたいことをすることは可能ですか?そうでない場合、私が試すことができる回避策はありますか?
さらに情報が必要な場合は、お知らせください。