|Persistent variables in BIRT scripts [message #1006487]
||Thu, 31 January 2013 13:36
| donino donino
Registered: July 2011
I am not sure how to use correctly vars: with BIRT 4.2.1, i noticed when we create a new var in the "Variables" section, if we set it with some "onCreate" script:
Then in a "onRender" script, vars["myVar"] will not be defined, it does not look persistent. But if we set it like this in "onCreate":
This time, in a "onRender" script, vars["myVar"] is equals to "myValue".
Since it is more friendly to drag and drop "myVar" from Variables section than writing reportContext.getPersistentGlobalVariable("myVar") in a render expression, i wonder if we can rely on this behavior:
When we add a new variable in "Variables" eclipse designer section, does "setPersistentGlobalVariable" refer to this variable, or is it just a side-effect (may be a bug) which could change in a future version?
[Updated on: Thu, 31 January 2013 13:38]
Report message to a moderator
Powered by FUDForum
. Page generated in 0.03198 seconds