Executes a statement in VBScript language.
Function |
Group |
Execution |
Windows |
Embedded |
Thin Client |
RunVBScript
|
Module
Activity |
Synchronous |
Supported |
Supported |
Supported |
Syntax
RunVBScript ( strScript, "optTagReturnError" )
- strScript
- Script statement that must be executed by the
function.
- optTagReturnError
- 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.
Examples
Tag Name |
Expression |
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.