Ну если версии идут каждую неделю ,а ошибки ловят пользователи ,то как сами думаете .Один пишет ,один и тестирует .
электронщик до мозга костей и не только
Воспользуюсь появление разработчика в теме и расскажу о хотелках по экранам:
1. Реализовать не телько безусловный переход, но и условный переход по состоянию булевой переменной. Это позволит реализовать динамическое меню в зависимости от уставок;
2. В экранах, содержащих более двух строк, реализовать возможность перемещения не только по одной строке, но и по двум. Визуально это будет выглядеть как смена экранов, что в ряде случаев может улучшить читаемость меню и уменьшить количество экранов в проекте. Писал об этом в другой теме, но отклика не нашел.
Последний раз редактировалось Aviator_VZh; 20.02.2018 в 09:18.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Если я не ошибаюсь, то указанная Вами функция вызывает переход к экрану по переднему фронту переменной. Я же говорю о расширении функционала безусловного перехода, когда при попадании на экран тебя перекидывант на другой. Так вот было бы желательно, что бы этот переход был управляем по значению булевой переменной. Например, при значении переменной =0 безусловный переход отключен, а при =1 включен.
Спасибо. Хочу еще раз обратить Ваше внимание на появление возможности создания динамического меню благодаря этой функции. Например, к одному из выходов возможно подключение резервного насоса. Тогда при его наличии пункт меню, ответственный за его настройку, будет активен. В случае отсутствия резервного насоса (а следовательно обнулении соответствующей уставки) данный пункт в меню будет просто отсутствовать.
Есть созданные проект в версии Owen Logic 1.9 для ПР200. В нём было создано множество экранов и самый первый созданный экран оказался в середине списка экранов.
До обновления первым открывался первый экран по списку, после обновления на версию 1.10 первым экраном стал открываться именно первый созданный экран, который находится в середине списка, победить смог лишь заменой информации на экране. Как то так.