Страница 1 из 1

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

СообщениеДобавлено: Чт окт 17, 2013 12:20 pm
ufsergey
Здравствуйте, Есть area1 и area2 и инстанс object1. Area2 входит в area1, object1 входит в Area2.
Получается такая структура : Area1->Area2->object1. Как в скриптах object1 узнать свойство shortDesc для Area1 ?

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

СообщениеДобавлено: Чт окт 17, 2013 1:36 pm
Генератор зла
В Area2 делаете UDA (string) = MyArea.ShortDesc
В Object - UDA (string) = MyArea.UDA

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

СообщениеДобавлено: Чт окт 17, 2013 4:33 pm
ufsergey
Генератор зла писал(а):В 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;

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

СообщениеДобавлено: Чт окт 17, 2013 5:19 pm
Генератор зла
ufsergey писал(а):тогда UDA (string) = MyArea.ShortDesc надо делать в скрипте который будет в Area2 или как то ещё можно присвоить юдасу MyArea.ShortDesc ?

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

Не позволит обратиться через Area.