@invest193 said in Как сделать кнопку прямо в браузере для возврата контроля приложению в вебинтерфейсе:
как сделать чтобы при клике срабатывала передача контроля приложению?
Ни как
Подскажите как сделать ресурс в список(глобальный). Можно ли как-то указать, что это должна быть глобальная переменная. Сейчас я это делаю так - ресурс в список(простая переменная). Потом устанавливаю глобальную переменную и туда заганяю список с ресурса. Как бы - лишние действия. Если список большой, то и времени это занимает больше.
@seedgg Ресурс итак глобальный, зачем переводить его в список и устанавливать в глобальную переменную?
Как бы - лишние действия
Два экшена?

Можно через выполнить код:
VAR_RESOURCE_AS_LIST = RPick("test") //test - имя ресурса
var val = JSON.stringify(VAR_RESOURCE_AS_LIST);
PSet("basglobal", "GLOBALTEST", val) //GLOBALTEST - имя глобальной переменной
Ну или вообще одной строчкой в выполнить код:
PSet("basglobal", "GLOBALTEST", (JSON.stringify(RPick("test"))))
У меня ругается что нету такой переменной, а в случае если указываю через GLOBAL: матерится что не знает, как это читать.
@Bigma said in Ресурс в список (но чтобы список был - глобальной переменной):
@Fox А можно тупой вопрос, а как к этому глобальному списку обращаться в проекте. Просто указывать по имени ?
Просто у меня ругается, что нет такой.
а зачем вам это? Предупреждаю сразу, под капот лучше нелезть
@Bigma said in Ресурс в список (но чтобы список был - глобальной переменной):
@Fox Ну хотел не плодить списки в потоках одинаковые.
Хотел из списка привязать по: номер потока - номер строки.
Используйте номер потока через действие "Номер потока", а номер строки списка можете получить через действие "Получить Элемент"
Но я так понимаю к глобальному списку обраться нельзя. Опять фича.
Так себе уловка
@Fox в том то и дело что немугу обратиться к глобальному списку в действии получить элемент. Ошибку выдает. Я же тестовый скрипт приложил выше в сообщении.
@Bigma said in Ресурс в список (но чтобы список был - глобальной переменной):
обратиться к глобальному списку в действии получить элемент. Ошибку выдает.
Получить элемент из глобального списка можно через действие Установить переменную:
([[GLOBAL:LIST]])[ 0 ] || null

либо же через действие Выполнить код (да простит меня @Fox):
[[LIST_ELEMENT]] = [[GLOBAL:LIST]][0]
Хотел из списка привязать по: номер потока - номер строки.
Действие Выполнить код:
var index = [[THREAD_INDEX]] - 1
log([[GLOBAL:LIST]][index])
