I set three variables like so:
@Set glob:vartest=testGlob
@Set lst:vartest=testLst
@Set tab:vartest=testTab
I added this code to display them in the status bar with and without evaluators:
Glob: {var:glob:vartest}
Tab: {var:tab:vartest}
Lst: {var:lst:vartest}
Eval Glob: {=$glob:vartest=}
Eval Tab: {=$tab:vartest=}
Eval Lst: {=$lst:vartest=}
The result is this:
So all three variables are shown without evaluators but with them only the global variable is found. I also tried enclosing the variables in a Val("$...")
statement but that doesn't change anything.
Is this the expected behaviour? I couldn't find the difference documented anywhere. The "Evaluator Variables" page of the docs explicitly states External variables scoped to tabs and Listers can be accessed
. Am I doing something wrong?
Thanks a lot!
P.S. I'm on the latest beta 13.13.6.