@root said in сомнение в интерфейсе:
<span style = 'color: green'> Модуль 1 (START SESSION) </ span>
Нет, я не мог этого сделать. Но спасибо за помощь!
Привет! Лыжи не едут...
Есть необходимость установить глобальную переменную при загрузке веб интерфейса (не при запуске скрипта).
Api.SetGlobalVariable(GlobalVariableName,GlobalVariableValue) - такая конструкция возвращает обещание, как я понял из документации по Api, а нужно дождаться установки переменной при помощи ключа "then". Как это сделать - не понимаю. При этом в интерфейсе есть модальные окна, где происходит установка глобальных переменных при нажатии на кнопку. Но нужно именно при загрузке интерфейса, без нажатий.
Заранее благодарен за подсказку!
@gaget007 said in Установить глобальную переменную в веб интерфейсе:
Привет! Лыжи не едут...
Есть необходимость установить глобальную переменную при загрузке веб интерфейса (не при запуске скрипта).
Api.SetGlobalVariable(GlobalVariableName,GlobalVariableValue) - такая конструкция возвращает обещание, как я понял из документации по Api, а нужно дождаться установки переменной при помощи ключа "then". Как это сделать - не понимаю. При этом в интерфейсе есть модальные окна, где происходит установка глобальных переменных при нажатии на кнопку. Но нужно именно при загрузке интерфейса, без нажатий.
Заранее благодарен за подсказку!
await Api.SetGlobalVariable(GlobalVariableName,GlobalVariableValue)
Ну функция должна быть async
@gaget007 said in Установить глобальную переменную в веб интерфейсе:
@Fox
async function f() {
await Api.SetGlobalVariable("TEST","keys")
}Так?) В этом случае TEST возвращает пустое значение (
Возвращает где?
@gaget007 said in Установить глобальную переменную в веб интерфейсе:
Есть необходимость установить глобальную переменную при загрузке веб интерфейса (не при запуске скрипта).
Установить глобальные переменные до старта скрипта нельзя
https://wiki.bablosoft.com/web-interface/#/managingscriptlifetime?id=managing-script-lifetime