4D v13.4WA EXECUTE JAVASCRIPT FUNCTION |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
WA EXECUTE JAVASCRIPT FUNCTION
|
WA EXECUTE JAVASCRIPT FUNCTION ( {* ;} object ; jsFunction ; result|* {; param}{; param2 ; ... ; paramN} ) | ||||||||
Parameter | Type | Description | ||||||
* | Operator |
![]() |
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 |
![]() |
* for a function with no result or | |||||
![]() |
Function result (if expected) | |||||||
param | String |
![]() |
Parameter(s) to pass to function | |||||
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.
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)
Product: 4D
Theme: Web Area
Number:
1043
Created: 4D v11 SQL Release 2