This is topic Слои и тренды. in forum TRACE MODE 7 бесплатная базовая версия / TRACE MODE 7 free basic version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/60/t/000008.html

Posted by koldin (Участник № / Member № 9182) on :
 
Здравствуйте!
При редактировании экрана, имеющего более одного слоя и содержащего тренд(ы) возникает проблема, заключающаяся в невозможности скрыть тренд, сделав невидимым слой, в котором этот тренд расположен. Это явление либо затрудняет, либо делает невозможным редактирование элементов экрана, площадь размещения которых пересекается с площадью размещения тренда. Например, если экран содержит несколько трендов с одинаковой геометрией в разных слоях, то редактировать можно только какой-то один из этих трендов (тот, который появился последним). Однако в профайлере при отключении-включении слоёв по кнопкам скрытие-появление трендов разных слоёв отрабатывается корректно. В TM6 в редакторе экрана тренды, как и положено, пропадают при отключении слоёв, в которых они находятся.
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
quote:
Отправитель / Originally posted by koldin:

... проблема, заключающаяся в невозможности скрыть тренд, сделав невидимым слой, в котором этот тренд расположен. ...

Здравствуйте. Проблема известна. Будет устранена в ближайшем релизе.

Однако, мы не рекомендуем помещать тренды в скрываемые слои (и уже тем более помещать несколько трендов друг на друга).

Опишите максимально подробно решаемую задачу.
 
Posted by koldin (Участник № / Member № 9182) on :
 
Более детальное изучение явления невозможности скрытия тренда при «гашении» слоя показало, что редактировать тренд открытого слоя, но находящегося за трендом скрытого слоя всё же можно, но результат редактирования виден только в профайлере. Также можно редактировать и другие элементы экрана «включенного» слоя, но находящимися за трендом «выключенного» слоя, однако, только в слепую (результат редактирования не виден).
В проекте имеется четыре слоя, в трёх из них расположены четыре тренда. При этом два маленьких тренда расположены в одном слое, а два крупных (во весь экран) в двух других слоях. При этом крупные тренды пиксель в пиксель совпадают, но находятся каждый в своём слое. Управление слоями осуществляется кнопками управления, расположенными в своём – четвёртом слое. В TM6 этот проект работал надёжно – проблем с переключением слоёв и отображения информации в трендах не было.
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Описанная задача (крупные тренды на весь экран, в разный слоях) имеет оптимальное решение - через разные экраны. Так потребляется значительно меньше ресурсов ПК, улучшается общее быстродействие и проект прост для редактирования.
Кнопки переключения между экранами рекомендую реализовать через Колонтитулы.

Детально изучать "явление невозможности скрытия тренда" не требуется.
Проблема известна и будет устранена в ближайшем релизе.
 
Posted by koldin (Участник № / Member № 9182) on :
 
Постараюсь осмыслить полученную информацию. Спасибо за техподдержку!
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Для управления видимостью графических слоев в реальном времени используется атрибут 9 канала вызова экрана. Каждый бит значения атрибута 9 индицирует/задает видимость соответствующего слоя, при этом бит 0 соответствует самому нижнему слою (т.е. последнему слою в списке слоев в ИС). Если бит равен 1, слой видим, 0 – невидим. Сделать все слои невидимыми (т.е. задать значение 0 атрибуту 9) нельзя.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2