TScriptIBEBlockGetInputParamsFunc
Syntax
TScriptIBEBlockGetInputParamsFunc = function(ABlockName : PAnsiChar) : PAnsiChar; stdcall;
This callback function is fired before the execution of the block and allows you to set values of block input parameters.
The user application should return a string which contains JSON data as in the example below:
{
"input": {
"byname": true,
"items": [
{
"name": "FirstParam",
"value": 321
},
{
"name": "SecondArrayParam",
"value": [
123.321,
123.321
]
},
{
"name": "ThirdParam",
"value": true
}
]
}
}
All IBEScript.dll interface & callback functions provide ABlockName argument which contains the name of the block if execution of that block was initiated as below:
EXECUTE IBEBLOCK MYBLOCK ...
If block name is missing ABlockName parameter will contain an empty string.
<< TScriptIBEBlockSuspendFunc | IBEBlock | TScriptIBEBlockUserCallbackFunc >>







