I have a variable called Variable_2, that make a heavy query with a scriptlet that returns a number. Another variable, called Variable_1 is: Variable_1 = Variable_2.longValue() > 0, for visualize deail band. Variable_2 is put in a text field in detail band, and works well. Variable_1 is put in "Print when expression" in detail band property and make Variable_2 a new evaluation, making these heavy query again. Once Variable_1 is evaluated, why only with referenced it at the same level, detail band, evaluate it again, instead of retrieve value previously calculated?. Mariano