|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме |
20.04.2023, 10:25 | #1 |
Новичок
Регистрация: Feb 2021
Адрес: Омск
Сообщения: 25
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Не работает переход на экран по UI переменной
Здравствуйте. Создал на контроллере в SMart экраны. На один экран добавил меню и по нему переходы на другие экраны. В лоджике добавил UI переменные для возврата с экранов обратно в экран с меню. На экранах добавил переходы по переменным. В отладке данные переменные меняют свое состояние, но переход не происходит. Подскажите на что обратить внимание, почему может не работать?
|
20.04.2023, 10:40 | #2 |
Новичок
Регистрация: Aug 2018
Сообщения: 25
Благодарил(а): 5 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
Периодически возникает такая проблема, помогает удалением UIпеременых и выставление на поляну новых, с последующим переназначением в смарте.
|
Благодарность от: |
20.04.2023, 10:45 | #3 |
Новичок
Регистрация: Feb 2021
Адрес: Омск
Сообщения: 25
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
|
20.04.2023, 11:31 | #4 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 335
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
Если проблема сохранится, приложите проект.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
20.04.2023, 11:38 | #5 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
20.04.2023, 17:55 | #6 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
о как.
т.е. не фронт, а именно 1 и три тика. так? |
20.04.2023, 17:57 | #7 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
Переход с экрана на экран длится 3 тика.
Если подходить строго, то нужно взводить RS-триггер и сбрасывать его при выходе из экрана. Тогда импульс всегда будет нужной величины. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
20.04.2023, 18:10 | #8 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
сбрасывать при выходе из, а не при входе в ?
|
20.04.2023, 18:13 | #9 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
А там без разницы. Но по входу на целевой это прямо вообще 146%, типа по выходу из исходного этот как залить в бетон а по входу в целевой это сверху ещё залить куб бетона
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
21.04.2023, 22:11 | #10 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
Цитата:
ибо - ну вот откель я бы знал что смарту надо три тика или четыре или пять или дождаться входа на экран перехода? я чуть не каждый раз с этим местом мудохаюсь пока не добиваюсь стабильности. уже лет хз сколько после каждого залива проекта проверяю вход на смарт экран из проекта, иногда глючит. виснет и ни трпу-ни-ну. отрубаешь лоджик, перезаливаешь проект - о, вроде заработало. подзбло, если честно, доставать этот бубен каждый раз. простите мне мой французский. |
|
22.04.2023, 03:19 | #11 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
Цитата:
Но, строго говоря, перехода по импульсу никто и не обещал. Хотя, истины ради, и не запрещал. Добавлено через 23 секунды Да, я вам это раз в год-два заново рассказываю) __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
22.04.2023, 14:59 | #12 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
да, я об этом вспоминаю сразу после того, как вы об этом рассказываете снова
|
22.04.2023, 22:07 | #13 |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
Нет, это так не работает. периодически UI переменная отваливается, и пока ее не удалить и не создать по новой перехода на экран не происходит.
Х.З чем связано, но периодически сталкиваюсь с этой проблеммой, когда в процессе создания проекта вношу в проект изменения и перезаливаю его. в какой то момент UI переменная отваливается ( возможно при добавлении новых переменных в меню настроек или в журнал, но это не точно) и спасает только ее удаление и создание по новой. Во всяком случае вот такая переменная UI у меня периодически отваливается |
23.04.2023, 00:01 | #14 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
23.04.2023, 07:52 | #15 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Не работает переход на экран по UI переменной
причём отваливается всегда первая из них.
|