簡體   English   中英

Jasper Reports:引用其他變量的變量?

[英]Jasper Reports : variables referencing other variables?

在 Jasper 報告中,我想要有兩個非累積變量(為每條記錄計算):

var_age :根據當前記錄的元素計算年齡。

var_sanitized_age :需要var_age並在需要時更改其值的東西

到目前為止,在我看來,我無法控制這些變量的計算順序。 並且這可能使var_sanitized_age要么使用var_age的先前值,要么失敗。

有沒有辦法讓 Jasper 正確計算一個變量,並使用一個使用一個或幾個其他變量的值的表達式?

作為一個自然的擴展,我可以定義一個名為var_sanitized_age_average的累積變量,它可以可靠地平均變量的最新值之一嗎?

變量按照它們在報告/數據集中聲明的順序計算。

因此,如果var_sanitized_age依賴於var_age ,則需要在var_sanitized_age之后聲明var_age

只要變量按此順序聲明,將var_sanitized_age_average var_sanitized_age可以。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM