Executes a statement in VBScript language.
|Function||Group||Execution||Windows||Embedded||Thin Client||Mobile Access|
|RunVBScript||Module Activity||Synchronous||Supported||Supported||Supported||Not supported|
RunVBScript ( strScript, "optTagReturnError" )
- Script statement that must be executed by the function.
- Name of the tag that will receive the error (if any) generated by the statement (e.g., “Division by zero”). The tag name must be configured between double-quotes and it must be a String tag.
|TagResult||RunVBScript(“MsgBox(Time)”) // Executes the MsgBox function from VBScript and displays the current time.|
|RunVBScript(TagStatement) // Executes the statement configured in the value of the string tag TagStatement.|
|RunVBScript(“$TagC=$TagA/$TagB”, “TagError”) // Writes in TagC the result of TagA divided by TagB. The error generated by the operation (if any) is written to the string tag TagError (e.g., “Division by zero”).|
Tip: This function is useful to execute VBScript statements from interfaces that support the built-in language only (e.g., Scheduler groups). You can also call VBSCript functions created in the Global Procedures.
Note: The runtime station must support the VBScript statements configured in this function in order to execute them.