圖像中的總計部下面示出了用於趨勢柱奇怪的結果。文本應該是true當名爲的列的值低於的值等於名爲的列的值當前的。
打印當表達&文本域表達
表達式是使用相同的代碼進行評估:
new java.lang.Boolean(
$V{LAST_WEEK_TALLY_0}.add(
$V{LAST_WEEK_TALLY_1}).add(
$V{LAST_WEEK_TALLY_2}).add(
$V{LAST_WEEK_TALLY_3}).longValue() ==
$V{THIS_WEEK_TALLY_0}.add(
$V{THIS_WEEK_TALLY_1}).add(
$V{THIS_WEEK_TALLY_2}).add(
$V{THIS_WEEK_TALLY_3}).longValue()
)
的Evalutation時間文本字段被設置爲樂隊。
問題
看起來好像打印當表達代碼正在評估值的上一頁和當前列一列下爲時已晚。正在打印的值對於該行是正確的。這意味着的打印時的表達式和文本字段表達式不會同時進行評估。
問題
什麼我需要做的,使打印當表達和文本字段表達同時計算出相同的結果呢?那麼這將產生字真正爲總計趨勢列每當Previous == Current
。
查詢查詢中的總和將會很困難。由於數據的性質,我無法輕鬆使用交叉表報告。感謝您的迴應! – 2010-04-01 16:01:21