Global variables in Dashboards
Multiple Application Studio charts and reports on a dashboard are calculated and rendered in parallel. To achieve this parallel processing, global variables are not kept in synch across the dashboard. That is, if multiple reports reference the same global variable, the value of that variable can be different for each report. Thus, after a global variable is loaded it behaves as a report variable.
If you require the values of a global variable to be in synch across a dashboard, you must use widget communication. That requires you to define report parameters in each report and ensure that they are linked on the dashboard.
You can use the Text property and GlobalText properties of a global variable to return the values of variables. The Text property returns the value of the variable in the current widget. The GlobalText property returns the value that was written most recently by any widget in a dashboard.