version 11.2
WA EXECUTE JAVASCRIPT FUNCTION ({*; }object; jsFunction; result|*{; param}{; param2; ...; paramN})
Parameter | Type | Description | |
* | * | If specified, object is an object name (string) | |
If omitted, object is a variable | |||
object | Form object | Object name (if * is specified) or | |
Variable (if * is omitted) | |||
jsFunction | String | Name of JavaScript function to execute | |
result|* | Variable | Function result (if expected) | |
or * for a function with no result | |||
param | String | Parameter(s) to pass to function |
Description
The WA EXECUTE JAVASCRIPT FUNCTION command executes, in the Web area designated by the * and object parameters, the JavaScript function jsFunction and optionally returns its result in the result parameter.
If the function does not return a result, pass * in the result parameter.
You can pass one or more strings containing the parameters of the function in param.
Example
Calling a JavaScript function with 3 parameters:
$JavaScriptFunction:="TheFunctionToBeExecuted" $Param1:="10" $Param2:="true" $Param3:="1,000.2" `note "," as thousands separator and "." as the decimal separator WA EXECUTE JAVASCRIPT FUNCTION(MyWArea; $JavaScriptFunction;$Result; $Param1; $Param2; $Param3)
See Also