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/000165.html

Posted by AlexeyN (Участник № / Member № 9911) on :
 
Добрый день.
В контекстном меню шаблона экрана имеется опция "перейти" - "перейти по ссылке вниз", которая открывает список объектов связанных с экраном.
1. Как можно редактировать этот список?
2. Почему при удалении объекта из шаблона экрана, связи остаются?
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Здравствуйте!
Опция "Перейти" в контекстном меню по ПКМ позволяет переходить к ресурсам, которые применяются в рамках данного компонента (на примере шаблона экрана, можно перейти к используемым ресурсам) или к ресурсам, которые использует данный компонент (на примере шаблона экрана, можно перейти на каналы вызова этого шаблона экрана).

1. Как можно редактировать этот список?
Данный список "редактируется" добавлением/удалением связанных ресурсов (которые ссылаются на этот компонент или которые входят внутрь этого компонента).

2. Почему при удалении объекта из шаблона экрана, связи остаются?
В данном меню отображаются связи с компонентами, с которыми реально есть связь.
Если указан канал, то этот канал (Call.Screen) вызывает данный шаблон экрана.
Если указан ресурс (Графический Объект, Картинка, Текст...), то данный ресурс используется в данном шаблоне экрана. При том, если один ресурс применяется несколько раз в одном шаблоне экрана, то будет отображаться одна связь (и будет убрана из "Перейти" только при удалении всех использований на шаблоне экрана)
 
Posted by AlexeyN (Участник № / Member № 9911) on :
 
Ситуация следующая: На шаблоне экрана сделана мнемосхема состоящая в том числе из элементов из ГО. Связи с этими элементами, как вы и сказали, отображаются в списке... Однако при удалении с шаблона всех элементов в том числе аргументов (Ctrl+A, Del) - в списке остались все элементы и связи которые ранее были. Похоже на баг.
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Какой релиз Trace Mode 7 Вы используете? Можно проверить так - запускаете Среду Разработки, далее наверху Справка - О программе, в окошке "Версия:***"

В актуальном релизе (7.2.0.0) описанная ситуация не воспроизводится.

Если у Вас 7.2.0.0 и описанная ситуация стабильно воспроизводится, то пришлите данный проект (с описанием).
 
Posted by AlexeyN (Участник № / Member № 9911) on :
 
Проект разрабатывался на ТМ 7.1.0.7
В данный момент используем ТМ 7.2.0.0
Ссылка на проект:
<адрес удален>

Проблемным является шаблон экрана.
1. В нем присутствуют связи с ГО с которыми ничего не получается сделать, не редактировать не убрать их не получается. Даже если с экрана все удалить - связи остаются...
2. шаблон экрана не копируется не удаляется - всплывает ошибка.

[ 10.07.2026, 10:25: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Материалы принимаются по электронной почте (адрес указан в Личном Кабинете).

На шаблоне экрана есть Графические Объекты из Пользовательской библиотеки.
Так же есть "красные квадраты" - Графические Объекты, которые установили на шаблон экрана, а затем удалили сам ГО. Их необходимо заменить или удалить.

В Вашем случае попробуйте удалить - появится сообщение "Объект *** не найден". Закройте его и повторите попытку удаления.

Проект был создан ДО 7.107. Графические Объекты (из Пользовательской библиотеки) добавлены напрямую на шаблон экрана.
Данный механизм заблокирован в 7.107 и 7.200. Рекомендуем ресурсы из Пользовательской Библиотеки сначала переносить в проект, а затем уже использовать их.
 
Posted by AlexeyN (Участник № / Member № 9911) on :
 
Проблема не в том что я не могу удалить объект, да он удаляется со второго раза, проблема в фонтомных связях с пользовательской библиотекой.
1. Опишите как можно избавиться от привязки к библиотеки компонентов в моём случае, чтобы ГО остались и чтобы шаблон экрана стал доступным для копирования ивставки в дроугой шаблон (по командам ctrl+A, ctrl+C -> Ctrl+V)?
2. Как полностью удалить шаблон из проекта (при удалении возникает ошибка).
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
1. Опишите как можно избавиться от привязки к библиотеки компонентов в моём случае, чтобы ГО остались и чтобы шаблон экрана стал доступным для копирования ивставки в дроугой шаблон (по командам ctrl+A, ctrl+C -> Ctrl+V)?
Нельзя убрать связь между шаблоном экрана и используемым элементом с сохранением этого элемента.
Перенесите необходимые компоненты (или всю Пользовательскую библиотеку (у Вас в проекте два компонента)) в узел RTM (так все ресурсы из ПБ поместятся в необходимые слои). Далее удаляете компонент-из-ПБ и устанавливаете вместо него компонент-из-ресурсов.

2. Как полностью удалить шаблон из проекта (при удалении возникает ошибка).
Шаблон экрана удаляется. Откройте шаблон экрана на редактирование, внесите любое изменение и удалите сам шаблон экрана.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2