I am currently having difficulties with the runScript function within Ignition 8.0 perspective. I have generated a script within “Project Library” called WriteAccess. The script accepts a tagpath input and determines the read/write capability of that tag based on current user. I have been able to successfully run the script using the script console. When i go to transfer this to an expression binding the expression fails to evaluate. the error is “Error_ExpressionEval”. I have tried both the 8.0.6 stable build as well the latest nightly build to determine if it was a software issue.
Was there ever a solution to this problem. I am running into something similar but with an expression tag after moving from 7.9 to 8.1. My tag is a dataset type expression tag. it runs the following script without error. However it doesn’t return a good dataset it returns a [1Rx1C] ->value[value][0]
After I upgraded to ignition 8.1 the runscript functions in expression tags were not functioning properly. I ended up making sure the gateway scripting project was set up, which it was. And then I opened the global project that was created. After that all the expression tags started to work.