На всплывающем окне размещена <ссылка на экраны>. К этой <ссылка на экраны> подписаны четыре обычных экрана с трендами. Проблема в следующем, если вызывать первый экран(0)с трендом на котором размещены две переменные, экран не вызывается, другие(123) работают нормально. В случае, если удалить из списка первого тренда переменную и оставить всего одну, тогда все работает. После этого первый, как и другие экраны с трендами вызывается нормально. Что не так?
Posted by Валерий Б (Участник № / Member № 377) on :
Забыл уточнить..во второй переменной обязательно должно быть значение больше ноля..., если переменная =0, экран вызывается.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
6.09.2. Сделал 6 экранов. 1 - стартовый. 2,3,4,5 - на каждом тренд с 4 генераторами, 6 - всплывающий, содержит "Ссылку_на_экран", в которой заданы экраны с трендами (2, 3, 4, 5).
Никаких проблем.
Обращаю Ваше внимание на то, что "Ссылка_на_экран" не должна ссылаться на СТАРТОВЫЙ экран (см. документацию).
Posted by Валерий Б (Участник № / Member № 377) on :
Разрази меня гром..., перерыл весь букварь, спросил help <стартовый экран> и не понял ни черта, нет определения этому термину! Есть экран на старте МРВ...задать2 , но это другое и я его не вызываю.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Есть экран, который либо по умолчанию, либо принудительно (по настройкам проекта) открывается при запуске узла. Этот экран называется СТАРТОВЫМ. Если ГЭ "Ссылка на экран" размещен на всплывающем экране, в его списке вызываемых экранов не должно быть стартового экрана.
Posted by Валерий Б (Участник № / Member № 377) on :
Я так и понимал это утверждение, но такого определения-термина в Help нет. Хотелось утвердиться в верности - ошибочности понимания и устранить свой ляп. Теперь по существу.., ссылки в проекте на стартовый экран нет. Терпение мое иссякло, уничтожил этот экран(0) и канал его вызывающий, создал их заново и все заработало. Но существует еще одно чудо... Создал экран (копия из пользовательской библиотеки), очистил все привязки.Назначил аргументам экрана новые привязки к источнику данных, запустил профайл. и ничего не происходит,значения индикаторов не меняются. Создал новый аргумент экрана , привязал к этому же источнику, работает... Почему так!?
Posted by Nico (Участник № / Member № 5342) on :
Создал экран (копия из пользовательской библиотеки) -> из библиотеки взят шаблон экрана, вызов шаблона экрана или то и другое ?
Posted by Валерий Б (Участник № / Member № 377) on :
Взят только шаблон экрана(копия). Создал новый экран, далее вставил через copy past аргументы экрана из библиотеки, снова copy past графической части экрана. Удалил все привязки к источникам сигнала
Posted by Nico (Участник № / Member № 5342) on :
.шаблон(экрана) из слоя шаблоны(экранов) из библиотеки не должен иметь привязок своих аргументов и перетаскивается в слой шаблонов(экранов) проекта.
.операции ^C-^V для шаблонов и их свойств из библиотеки в шаблоны проекта не приемлемы.
.лучший способ работать с объектами библиотеки
Posted by Валерий Б (Участник № / Member № 377) on :
Аргументы автоматически привязываются к внутренним параметрам, канал- тип атрибута. Далее просто переназначаем источник Если действие в данном случае не корректно, то хотелось бы иметь дружественный интерфейс и получать сообщения - подсказки
внимательно полистал мат часть на тему <операции с ...>, как в бумажном, так и электронном виде, описание пространно, в явном виде не удалось обнаружить запреты на копирование вставку. Тем не менее повторил и проделал все через ресурсы, кажется заработало. Чуть позже проверю всю остальную часть с аргументами и привязками
Posted by Nico (Участник № / Member № 5342) on :
привязок желательно не должен иметь шаблон экрана а не вызов его
и тогда при перетаскивании из библиотеки есть варианты по автоматическому созданию каналов и привязки к ним аргументов