Вызов BAS функции из node - Task id not found
-
Делаю вызов BAS функции из node
- функция выполняется
но в конце в лог пишет
"Task id not found"
В чем может быть проблема ?
try{ await (new Promise((resolve, reject) => { var Result = BAS_FUNCTION( "dbQuery", {queryDB: [[QUERY_DB]]} ) [[RESULT]] = Result resolve() })); }catch(e){ console.log("Function finished with error " + e) }
- функция выполняется
-
@inotoxic said in Вызов BAS функции из node - Task id not found:
Делаю вызов BAS функции из node
- функция выполняется
но в конце в лог пишет
"Task id not found"
В чем может быть проблема ?
try{ await (new Promise((resolve, reject) => { var Result = BAS_FUNCTION( "dbQuery", {queryDB: [[QUERY_DB]]} ) [[RESULT]] = Result resolve() })); }catch(e){ console.log("Function finished with error " + e) }
Можете приложить тестовый скрипт?
- функция выполняется
-
@inotoxic В свойстве скрипта нужно включить node js
и у вас опечатка в названии аргумента:
Ну и самое главное, в функции вы используете модуль sql, который тоже использует node js, по этому при выполнении действия Выполнить запрос BAS выдаёт ошибку:
Поток завершился с сообщением "Другая функция на встроенном языке уже выполняется"