Доступ с свойствам вложенных Area

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Доступ с свойствам вложенных Area

Сообщение ufsergey » Чт окт 17, 2013 12:20 pm

Здравствуйте, Есть area1 и area2 и инстанс object1. Area2 входит в area1, object1 входит в Area2.
Получается такая структура : Area1->Area2->object1. Как в скриптах object1 узнать свойство shortDesc для Area1 ?
ufsergey
 
Сообщения: 44
Зарегистрирован: Пн май 31, 2010 8:50 am

Re: Доступ с свойствам вложенных Area

Сообщение Генератор зла » Чт окт 17, 2013 1:36 pm

В Area2 делаете UDA (string) = MyArea.ShortDesc
В Object - UDA (string) = MyArea.UDA
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Доступ с свойствам вложенных Area

Сообщение ufsergey » Чт окт 17, 2013 4:33 pm

Генератор зла писал(а):В Area2 делаете UDA (string) = MyArea.ShortDesc
В Object - UDA (string) = MyArea.UDA



тогда UDA (string) = MyArea.ShortDesc надо делать в скрипте который будет в Area2 или как то ещё можно присвоить юдасу MyArea.ShortDesc ?


Подсказали другой способ, делается прямо в Object:
dim x as indirect;
dim strtest as string;

x.BindTo(MyArea.Container+".ShortDesc");
strtest=x;
ufsergey
 
Сообщения: 44
Зарегистрирован: Пн май 31, 2010 8:50 am

Re: Доступ с свойствам вложенных Area

Сообщение Генератор зла » Чт окт 17, 2013 5:19 pm

ufsergey писал(а):тогда UDA (string) = MyArea.ShortDesc надо делать в скрипте который будет в Area2 или как то ещё можно присвоить юдасу MyArea.ShortDesc ?

Можно через Extentions
ufsergey писал(а):Подсказали другой способ, делается прямо в Object:

Не позволит обратиться через Area.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8