0
Beantwoord
Значение из токена
Добрый день. Вопрос у меня такой. В проекте есть шкала (цифра 1 на картинке), при движении которой значение записывается в токен и транслируется в формате In value на поле со значением 2. Я хочу, чтобы в поле под номером 3 записывался текст из поле 2. Но когда я пишу следующий код, то ничего не происходит, в чем может быть проблема?
IR.AddListener(IR.EVENT_ITEM_RELEASE, IR.GetItem("Шкала"),function()
{
IR.GetItem("Поле 3").Text = IR.GetItem("Поле 2").Text;
})
Customer support service by UserEcho
Здравствуйте.
В свойствах элемента Item 2 (В вашем случае - Поле 2) пропишите указанные отношения:
Item 1 = Шкала, Item 3 = Поле 3. Тогда будет работать и без скрипта.
То, что так оно работать будет это я знаю. Но этот пример я привел для наглядности, на деле мне нужно это значение записать в переменную, чтобы потом сравнивать с другим числом
Попробуйте так:
Не помогает
При этом даже если написать такой код, то в лог все равно ничего не выводится
IR.AddListener(IR.EVENT_ITEM_RELEASE, IR.GetItem("Шкала"),function()
{
IR.Log(IR.GetVariable("Global.temp_гостиная"));
});
Добрый день.
При создании слушателя, вторым входным параметром надо указывать полный путь до кнопки в формате IR.GetItem("Имя страницы").GetItem("Имя кнопки"). И при обращении в свойству итема надо обращаться также
добрый день.
у вас остались вопросы?
Решение не помогло, но вопрос отпал