TagPrefix
Колпащиков Сергей. Аквтехнология; 19.7.02

Используется один PictureWindow для нескольких однотипных объектов. Естественно все ТЭГи объектов названы так, что бы испоьзовать TagPrefix. И все работает. Но теперь на этой же форме необходимо отобразить значения ТЭГа единого для всех объектов (время некоторой операци). Напрямую естественно подставляется TagPrefix.

Написали через CAction (GetTagWord), но и здесь подставляется TagPrefix.
Подскажите, если кто знает, можно ли получить в этом случае значние ТЭГа без префикса. (Дублировать ТЭГ с соответствующими префиксами как то не очень хочется)

Зарание спасибо.
Re: TagPrefix
Евгений Трунов; 19.7.02

Можно вставить в PictureWindow ещё один PictureWindow, с пустым TagPrefix'ом, в который уже и внести новую форму с необходимым объектом.

Re: TagPrefix
Колпащиков Сергей. Акватехнология; 12.9.02

Спасибо за совет.

Так и зделал, но вот беда
вложенный PictureWindow тоже воспринимает TagPrefix родительского.
Причем если вложенному установить свой TagPrefix, то ТЭГи формируются как Родетельскоий.TagPrefix + Вложенный.TagPrefix + Имя ТЭГа.

Может я что-то не так делаю.

Заранее спасибо.


Re: TagPrefix
Лев Шерешевский; 19.9.02

Прямой способ получения тега без префикса несмотря на все попытки выяснить не удалось. Можно использовать обходной путь: в picture window для однотипных объектов разместить поля отображения общих параметров и еще одно вложенное picture window, у которого уже задать нужный tag prefix. Работа с окнами становится менее удобной, но все же реальной.

Re: TagPrefix
Л. Шерешевский; 1.3.03

См. ссылку

См. http://www.simatic.ru/cgi-bin/forum/forum.cgi?dir=1008101956&root=1045759473&year=2003