Форум 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 » Реализация перехода на любой графический экран в проекте по нажатию на геометрическю

   
Автор / Author Тема / Topic: Реализация перехода на любой графический экран в проекте по нажатию на геометрическю
Артём_2024
Active Forum Member / Активный участник форума
Участник № / Member № 9598


Icon 1 отправлено / posted      Профиль для / Profile for Артём_2024           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте Уважаемые специалисты тех.поддержки. Подскажите пожалуйста как обстоят ализовать переход на другой экран в проекте не нажатием на кнопку перехода на другой экран а по нажатию ЛКМ на геометрическую фигуру Круг. Надеюсь на Вашу помощь.
Сообщения / Posts 67 | Из / 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 
Здравствуйте.
Подробно описано в Справочной Системе.
Вы можете настроить переход на экран по нажатию практически у любого Графического Элемента.
Размещаете на шаблоне экрана Графический Элемент, открываете его свойства (двойной клик на элементе), переходите во вкладку "Действия" и нажимаете волшебную кнопку F1 (вызов Справки).
В открывшемся разделе "Функции управления ГЭ" будет описано как настроить действия, в том числе переход на экран.

В общем случае, после перехода на вкладку "Действия", Вам осталось как раз задать действие, а именно выбрать "Переход на экран" и выбрать на какой канал вызова экрана.

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

Сообщения / Posts 17114 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Артём_2024
Active Forum Member / Активный участник форума
Участник № / Member № 9598


Icon 1 отправлено / posted      Профиль для / Profile for Артём_2024           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо большое за полноценный ответ
Сообщения / Posts 67 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Артём_2024
Active Forum Member / Активный участник форума
Участник № / Member № 9598


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


Icon 1 отправлено / posted      Профиль для / Profile for Артём_2024           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте группа тех.поддержки. Дело в том что я хочу менять экран не просто нажимая на граф. Фигуру Круг. Фигура круг привязана к логическому сравнению по "И" а в зависимости от результата круг меняет свой цвет 1 - жёлтый 0 - зелёный. И в это время хотел бы нажимая на данный круг попадать на другой экран. Это возможно выполнить? Если подскажите как.Надеюсь на Ваш ответ...
Сообщения / Posts 67 | Из / 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 Артём_2024:
Здравствуйте группа тех.поддержки. Дело в том что я хочу менять экран не просто нажимая на граф. Фигуру Круг. Фигура круг привязана к логическому сравнению по "И" а в зависимости от результата круг меняет свой цвет 1 - жёлтый 0 - зелёный. И в это время хотел бы нажимая на данный круг попадать на другой экран. Это возможно выполнить? Если подскажите как.Надеюсь на Ваш ответ...

Здравствуйте.
Возможно выполнить все.
Описанную Вами задачу можно выполнить разными способами. При том все решения элементарны.

Первым делом стоит отметить, что реализация перехода на разные экраны по нажатию на одну кнопку является решением с сомнительным результатом. Оператор не сможет контролировать на какой экран необходимо ему перейти (т.е., Оператор ограничен в своих действиях).

Возможно, если Вы подробно опишите решаемую задачу (а не метод решения), то мы сможем предложить более элегантный вариант решения.

По текущему описанию.
Самый простой вариант - использовать два круга (нет необходимости добавлять сторонний ресурс "Круг", можно использовать встроенный ГЭ Эллипс), наложенных друг на друга. По результату логического сравнения должен быть виден (свойство Видимость) один из двух ГЭ. У каждого ГЭ переход на свой экран.
Какой ГЭ виден - туда и переход.

Правильное решение - две отдельных кнопки (или Круга). Цветом отображать на какой из них необходимо нажимать. Это позволит Оператору иметь возможность переходить не только на заданный экран, но и на другие (по необходимости).

Сообщения / Posts 17114 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Артём_2024
Active Forum Member / Активный участник форума
Участник № / Member № 9598


Icon 1 отправлено / posted      Профиль для / Profile for Артём_2024           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Все я разобрался спасибо за ответ. Реализацию выполнил по другому круг это датчик вибрации. Исходя из входных и заданных данных идёт сравнение и результат сравнения числовое 0 зеленый 1желтый 2красный. Круг расположен на скриншоте. Скриншот структурная схема линии. А при нажатии на круг я попадаю на параметры данного датчика где видны текущие и заданные параметры. Переход осуществляется как Вы и советовали по событию. Для возврата из экрана параметров на структурную схему используется стандартная кнопка для перехода на экран. Все работает, все получилось. Подскажите ответ на вопрос - по ресурсу потребления Ваша скада актуальнее чем Мастер Скада ? ваши конкуренты.
Сообщения / Posts 67 | Из / 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 Артём_2024:
Все я разобрался спасибо за ответ.

Рад за Вас.

quote:
Отправитель / Originally posted by Артём_2024:
Скриншот структурная схема линии.

Если структурная схема в виде скриншота, то рекомендуется добавить ее на экран в виде фона шаблона экрана.

quote:
Отправитель / Originally posted by Артём_2024:
Подскажите ответ на вопрос - по ресурсу потребления Ваша скада актуальнее чем Мастер Скада ? ваши конкуренты.

Конечно, да.
Trace Mode 7 нативная система, по этому она работает быстрее и потребляет меньше ресурсов.

Сообщения / Posts 17114 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Артём_2024
Active Forum Member / Активный участник форума
Участник № / Member № 9598


Icon 1 отправлено / posted      Профиль для / Profile for Артём_2024           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Что такое нативная система?
Сообщения / Posts 67 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Артём_2024
Active Forum Member / Активный участник форума
Участник № / Member № 9598


Icon 1 отправлено / posted      Профиль для / Profile for Артём_2024           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Как сделать в виде фона?
Сообщения / Posts 67 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Артём_2024
Active Forum Member / Активный участник форума
Участник № / Member № 9598


Icon 1 отправлено / posted      Профиль для / Profile for Артём_2024           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
А все насчёт фона разобрался
Сообщения / Posts 67 | Из / 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 Артём_2024:
Что такое нативная система?

«нативная» (от слова native — родная), т.е. разработанная специально для операционной системы и работающая с ней напрямую, в отличие от "универсальных" приложений, работающих с ОС через "костыли" прослоек (фреймворков, рантаймов), таких как .NET, Wine, .NET, WINE, JRE, JSRE, CLR, MONO и т.д. Нативные приложения работают быстрее, надежнее и потребляют меньше ресурсов. Кроме того, они не зависят от программных прослоек иностранного производства, благодаря чему соответствуют указу Президента Российской Федерации от 30.03.2022 № 166
"О мерах по обеспечению технологической независимости и безопасности критической информационной инфраструктуры Российской Федерации" (ссылка)

Прошу, в рамках одного топика, не уходить от обсуждения основного заданного вопроса.
Если возникает вопрос, не связанный с текущей темой обсуждения, то Вы можете создать новую тему (в том числе со ссылкой на другой).

Сообщения / Posts 17114 | Из / 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 Артём_2024:
Как сделать в виде фона?
А все насчёт фона разобрался

Возможно, будет интересно для других Пользователей:
Откройте шаблон экрана на редактирование.
Выберите "Параметры экрана" (над шаблоном иконка гаечного ключа)
Редактируете параметр "Фон".
Рисунок должен быть предварительно добавлен как ресурс в Проект.

Сообщения / Posts 17114 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Артём_2024
Active Forum Member / Активный участник форума
Участник № / Member № 9598


Icon 1 отправлено / posted      Профиль для / Profile for Артём_2024           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Насчёт фоно я по пробовал,но отказался так как фон со схемой занял всю область экрана. А я хотел под схемой добавить текстовую информацию в виде информационной подсказки. У меня к Вам уважаемые специалисты другой вопрос. Связанный с моим проектом который я Вам присылал по почте. В моем примере было организовано запрос и получение данных с датчика вибрации. Но это был один датчик, а у меня их большое множество. Вопрос. Подскажите пожалуйста при создании связи для протокола модбас создаваться должен ещё канал для другого датчика? И источники приемники задаются так как адрес следующего датчика другой? А на главном экране с функциональной схемой связи с каналами с добавленными сохраняются? Или нужно использовать один канал просто добавить для нового датчика новый - источник приемник.
Сообщения / Posts 67 | Из / 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 Артём_2024:
Насчёт фоно я по пробовал,но отказался так как фон со схемой занял всю область экрана. А я хотел под схемой добавить текстовую информацию в виде информационной подсказки.

Возможно выполнить все. Даже это. Немного инженерного подхода и решение, например, в виде изменить размеры растровой картинки или добавить текст поверх (в том числе в виде всплывающей подсказки) окажется на виду.

quote:
Отправитель / Originally posted by Артём_2024:
В моем примере было организовано запрос и получение данных с датчика вибрации. Но это был один датчик, а у меня их большое множество. Вопрос.

Вопросы, не связанные с основной темой топика задавайте в отдельном топике (новом или подходящем по содержанию).

quote:
Отправитель / Originally posted by Артём_2024:
А на главном экране с функциональной схемой связи с каналами с добавленными сохраняются?

Сохраняется все, что создано в проекте на момент нажатия кнопки "Сохранить".
Сообщения / Posts 17114 | Из / 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