[英]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.