Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 7 » TRACE MODE 7 бесплатная базовая версия / TRACE MODE 7 free basic version » Перманентное окно EvRep

   
Автор / Author Тема / Topic: Перманентное окно EvRep
ololoev
Junior Member / Новичок
Участник № / Member № 9722


Icon 1 отправлено / posted      Профиль для / Profile for ololoev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Доброго времени суток. Возможно ли зафиксировать окно EvRep в области колонтитулов? Пролистав справку вижу только один путь решения: Создать ГО, в котором будет рукописная строка событий, читающая из файла, и использовать этот ГО как колонтитул.
Сообщения / Posts 4 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
- задайте положение окна EvRep сами
Сообщения / Posts 873 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте.
Окно EvRep (Событий) зафиксировать нельзя.
Обычно, Окно Событий выводится на соседнем мониторе при многомониторном режиме. Или вызывается по событию

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

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

Сообщения / Posts 17316 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
ViktorMaleika
Junior Member / Новичок
Участник № / Member № 9669


Icon 1 отправлено / posted      Профиль для / Profile for ViktorMaleika           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
"Можно просто сделать кнопку-индикатор, которая будет отображать, что есть новое сообщение в Окне Событий (и по клику вызывать окно)."
А как это сделать? Разобрался как вывести количество аварий, но как сделать индикацию, которая будет показывать что есть новые, не просмотренные аварии?

Сообщения / Posts 9 | Из / From: Беларусь  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Системная переменная s1523
Аргумент arg15 – общее число актуальных сообщений, требующих квитирования;

привязываете его к цветовой индикации кнопки - не равно нулю, значит включаем индикацию

Сообщения / Posts 17316 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
ololoev
Junior Member / Новичок
Участник № / Member № 9722


Icon 1 отправлено / posted      Профиль для / Profile for ololoev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by АдАстра. Техподдержка:
Здравствуйте.
Окно EvRep (Событий) зафиксировать нельзя.
Обычно, Окно Событий выводится на соседнем мониторе при многомониторном режиме. Или вызывается по событию

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

Цель: Создать общую для всех экранов область, в которой будут отображаться последние N событий в порядке живой очереди
Сообщения / Posts 4 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Общую для всех экранов сделать нельзя.

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

Сообщения / Posts 17316 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
ololoev
Junior Member / Новичок
Участник № / Member № 9722


Icon 1 отправлено / posted      Профиль для / Profile for ololoev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by АдАстра. Техподдержка:
Общую для всех экранов сделать нельзя.

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

Можно пожалуйста подробнее о том, как реализовать данный функционал?
Сообщения / Posts 4 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
ololoev
Junior Member / Новичок
Участник № / Member № 9722


Icon 1 отправлено / posted      Профиль для / Profile for ololoev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Также хотелось бы подробнее узнать о том, как сделать кнопку перехода на экран, которая отображает наличие события по каналам в экране?
Сообщения / Posts 4 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by ololoev:
Можно пожалуйста подробнее о том, как реализовать данный функционал?

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

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

выводилось на графику при старте проекта.
Настройка узла, вкладка Отчет Событий, флаг "Открывать окно EvRep на старте"

Сообщения / Posts 17316 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Также хотелось бы подробнее узнать о том, как сделать кнопку перехода на экран, которая отображает наличие события по каналам в экране?
Справочная Система - Разработка графического интерфейса - Описание встроенных графических элементов - Группа ГЭ "Кнопки" - ГЭ Переход на экран :

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

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

Сообщения / Posts 17316 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2