This is topic Всплывающие экраны in forum Операторский интерфейс SCADA/HMI TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


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

Posted by Jurgen (Участник № / Member № 2755) on :
 
Наблюдается проблема с заявленной возможностью управления всплывающими экранами

Для управления отображением всплывающих экранов (пусть каналы их вызова имеют имена popupi) может использоваться канал CALL.8 (ChGroupReq), сконфигурированный одним из следующих способов:
- к аргументам CALL.8 привязаны popupi, а к самому CALL.8 привязан канал вызова некоторого экрана scr. В этом случае:
- если экран scr открыт, CALL.8.R задает ограничение на количество одновременно открытых всплывающих экранов;
- если открыт любой другой экран, отображение всплывающих экранов блокируется (в том числе при переходе на такой экран с экрана scr открытые всплывающие экраны закрываются).


Есть основной экран, есть три всплывающих.
К каналу ChGroupReq привязан основной, в аргументах указаны привязки к всплывающим, ChGroupReq.R = 1.
Открытым должен быть всегда только один всплывающий экран, такого результата добиться не получается.
Может есть примерчик?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
К самому CALL.8 привязан канал вызова некоторого экрана scr.

Здесь ошибка в документации. К экрану scr должен быть привязан CALL.8.
 
Posted by Jurgen (Участник № / Member № 2755) on :
 
Спасибо, автоскрытие всплывающих экранов работает - открыт только один.
Есть еще одна проблема. Из справки
- если открыт любой другой экран, отображение всплывающих экранов блокируется (в том числе при переходе на такой экран с экрана scr открытые всплывающие экраны закрываются)
В случае использования ГЭ "Ссылка на экран" при смене экранов всплывающие окна не закрываются.
Как быть тут?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
А вот теперь бросьте с помощью D&D канал первого экрана на канал CALL.8, чтобы образовалась перекрестная линковка канала экрана и CALL.8.
Мы исправим в документации.
 
Posted by Jurgen (Участник № / Member № 2755) on :
 
Спасибо, это работает.
Появился вопрос не по экранам, тема такая была - результата нет.
В проекте несколько пользователей и ведется дамп для канала HEX16. В случае выхода и повторного входа пользователя при существующем файле дампа РЕГИСТРАЦИЯ не производится - ошибка. Если же файл дампа удалить - вход проходит нормально. Ситуация наблюдается даже после перезагрузки узла, если файл дампа уже создан.
TraceMode 6.06.3 с последними обновлениями.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Попытался воспроизвести описанную Вами ситуацию на своем проекте.
Подтверждения не получил.
Пришлите, пожалуйста, на адрес техподдержки свой проект с детальным описанием процедуры воспроизведения.

На будущее.
Не следует смешивать разные темы в одном топике.
 
Posted by Jurgen (Участник № / Member № 2755) on :
 
Проект выслал на hotline@adastra.ru
Буду ждать результата.
Насчет смешивания тем - совет принят, учту.
 
Posted by Jurgen (Участник № / Member № 2755) on :
 
Получилось воспроизвести ситуацию на высланном проекте?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вам отправлено дополнение.
 
Posted by Jurgen (Участник № / Member № 2755) on :
 
Спасибо, дополнение помогло.
Будет ли исправление этой ошибки добавлено в обновление TraceMode, выложенное в разделе скачки программных продуктов?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Это обновление войдет в релиз 6.07.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2