Функция vaBindParameter |
"Прикрепляет" параметр к ключу скрипта для выполнения. Параметры скрипта ассоциируются с переменными по порядку вызова данной функции (см. пример).
function vaBindParameter(handle: longInt; parameter: anyType): boolean;
handle - номер скрипта.
parameter - переменная, которая будет связана (ассоциирована) с параметром скрипта.
True при успешном завершении, false - в противном случае.
Переменные param1, param2 и param3 ассоциируются с параметрами скрипта par1, par2 и par3 соответственно.
var param1 : myDecType; param2 : _DateTime; param3 : variant; . . . var source : longInt; var runtime: longInt; source := vaGetFreeHandle; vaAddStr(source,'script TestParamTypesScript(par1: myDecType; par2: _DateTime; par3: variant) : string; '); . . . runtime := vaCompile(source); vaBindParameter(runtime, param1); vaBindParameter(runtime, param2); vaBindParameter(runtime, param3); vaExecute(runtime, scriptResult);
Атлантис 5.4.05