This is topic Перманентное окно EvRep 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/000099.html

Posted by ololoev (Участник № / Member № 9722) on :
 
Доброго времени суток. Возможно ли зафиксировать окно EvRep в области колонтитулов? Пролистав справку вижу только один путь решения: Создать ГО, в котором будет рукописная строка событий, читающая из файла, и использовать этот ГО как колонтитул.
 
Posted by Nico (Участник № / Member № 5342) on :
 
- задайте положение окна EvRep сами
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Здравствуйте.
Окно EvRep (Событий) зафиксировать нельзя.
Обычно, Окно Событий выводится на соседнем мониторе при многомониторном режиме. Или вызывается по событию

Уточните, что Вы планируете реализовать?
Можно просто сделать кнопку-индикатор, которая будет отображать, что есть новое сообщение в Окне Событий (и по клику вызывать окно).
Так же можно сделать вовсе кнопки-перехода на экран, которые будут подсвечиваться текущими категориями событий каналов на данном экране.

[ 02.07.2024, 10:31: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by ViktorMaleika (Участник № / Member № 9669) on :
 
"Можно просто сделать кнопку-индикатор, которая будет отображать, что есть новое сообщение в Окне Событий (и по клику вызывать окно)."
А как это сделать? Разобрался как вывести количество аварий, но как сделать индикацию, которая будет показывать что есть новые, не просмотренные аварии?
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Системная переменная s1523
Аргумент arg15 – общее число актуальных сообщений, требующих квитирования;

привязываете его к цветовой индикации кнопки - не равно нулю, значит включаем индикацию
 
Posted by ololoev (Участник № / Member № 9722) on :
 
quote:
Отправитель / Originally posted by АдАстра. Техподдержка:
Здравствуйте.
Окно EvRep (Событий) зафиксировать нельзя.
Обычно, Окно Событий выводится на соседнем мониторе при многомониторном режиме. Или вызывается по событию

Уточните, что Вы планируете реализовать?
Можно просто сделать кнопку-индикатор, которая будет отображать, что есть новое сообщение в Окне Событий (и по клику вызывать окно).
Так же можно сделать вовсе кнопки-перехода на экран, которые будут подсвечиваться текущими категориями событий каналов на данном экране.

Цель: Создать общую для всех экранов область, в которой будут отображаться последние N событий в порядке живой очереди
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Общую для всех экранов сделать нельзя.

Можно настроить Окно Событий так, что бы оно имело определенный размер (вплоть до "правую часть экрана по всей высоте дисплея"), заданное местоположение (в том числе со смещением так, что бы системная кнопка закрытия окна была вне экрана) и выводилось на графику при старте проекта.
 
Posted by ololoev (Участник № / Member № 9722) on :
 
quote:
Отправитель / Originally posted by АдАстра. Техподдержка:
Общую для всех экранов сделать нельзя.

Можно настроить Окно Событий так, что бы оно имело определенный размер (вплоть до "правую часть экрана по всей высоте дисплея"), заданное местоположение (в том числе со смещением так, что бы системная кнопка закрытия окна была вне экрана) и выводилось на графику при старте проекта.

Можно пожалуйста подробнее о том, как реализовать данный функционал?
 
Posted by ololoev (Участник № / Member № 9722) on :
 
Также хотелось бы подробнее узнать о том, как сделать кнопку перехода на экран, которая отображает наличие события по каналам в экране?
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
quote:
Отправитель / Originally posted by ololoev:
Можно пожалуйста подробнее о том, как реализовать данный функционал?

Подробно...
настроить Окно Событий так, что бы оно имело определенный размер (вплоть до "правую часть экрана по всей высоте дисплея")
Справочная Система - Приложения - Задание позиций и размеров окон
Ключ GRAPH_WNDSIZE_xxx

заданное местоположение (в том числе со смещением так, что бы системная кнопка закрытия окна была вне экрана)
Справочная Система - Приложения - Задание позиций и размеров окон
Ключи GRAPH_WNDPOS_xxx и GRAPH_WNDSHIFT_xxx

выводилось на графику при старте проекта.
Настройка узла, вкладка Отчет Событий, флаг "Открывать окно EvRep на старте"
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Также хотелось бы подробнее узнать о том, как сделать кнопку перехода на экран, которая отображает наличие события по каналам в экране?
Справочная Система - Разработка графического интерфейса - Описание встроенных графических элементов - Группа ГЭ "Кнопки" - ГЭ Переход на экран :

Для обеспечения мигания контура ГЭ нужно задать Доступ (запрос)=TRUE (см. Особенности вызова графического экрана ) и Обработка [36]=да

[ 30.07.2024, 14:18: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2