Author |
Topic |
|
TuzhibaevTA
Russia
85 Posts |
Posted - 03/02/2005 : 18:15:10
|
Млин, запутался совсем. Как сделать ссылку из шейплиста фигуры, находящейся в мастере, на свойство фигуры, находящеся на листе? Например: есть "Фигура 1" на листе. Есть "Мастер 1", содержащий "Фигуру 2", ширина которой равна ширине "фигуры 1". Не получается сослаться на свойство, ошибка выскакивает. Может я ченить не то делаю?
Тужибаев Тимур |
|
Tumanov
Russia
1198 Posts |
Posted - 03/02/2005 : 21:06:44
|
А разве такое в принципе возможно? |
|
|
immortal
Russia
391 Posts |
Posted - 03/02/2005 : 21:43:14
|
вобщето не понятно зачем это надо делать, вот если на оборот, то понятно, а так? я могу предположить это надо делать для того чтобы при вставке следующий раз фигуры 2 свойства у нее были такие какие последние установлены, т.е. сначала был чистый лист, потом фигуру 2 вставили в лист получилась фигура 1, меняем свойства фигуры 1 и надо чтобы при следующей вставке у фигуры были свойства фигуры 1, я правильно понял? если да, то я это уже делаю, а делается это с помощью записи данных в файл, и при вставке фигуры 2 чтобы запускался адд-он и считывал данные с файла. если не так, то подробнее опишите проблему
вобще ссылку наверно можно сделать, но надо знать имя документа и имя шейпа фигура 1 причем необходимо чтобы они были постоянны, на мой взгляд такой способ неприемлем и неудобен
визио 2003 форэвер
...а вобще-то я белый и пушистый. |
|
|
TuzhibaevTA
Russia
85 Posts |
Posted - 03/03/2005 : 07:30:27
|
Немного не так. Объясню для чего это надо: необходимо, чтобы фигура 2, при помещении ее на лист прилипла к краю первой фигуры и стала одной ширины с ней. Все это безобразие приходиться делать потому что первая фигура может менять размер и положение, и соответственно свойтва эксземпляров Фигуры 2 тоже должны меняться. Я вчера нашел как это можно сделать, используя глобальный путь: Страница! ID фигуры! свойство. Но почему то свойства не обновляются. Тоесть: Я залез в мастер, выставил нужные свойства Фигуры 2 со ссылкой на объект находящийся на листе. Этот "товарищь Visio" после обновления свойства Фигуры 2 в мастере, подставляет значение формулы, которую я вбил, и все бы класно, но при создании, на основе этого мастера, фигуры, это свойство не обновляется. Тоесть все работает, только при изменении ширины Фигуры 1, Ширина Фигуры 2 не изменяется, хотя при просмотре шейп листа, в фигуре 2 формула правильная. Может у шейпов есть какое то свойство, типа запрета обновления значений формул?
Тужибаев Тимур |
|
|
immortal
Russia
391 Posts |
Posted - 03/03/2005 : 08:51:00
|
хм, чтобы она автоматически прилипала?, а как она узнает, если шейпов фигура 1 несколько к какому прилипать?, можно конечно сделать чтобы к последнему другое дело если сконнектить фигуру два к фигуре один, тогда имя фигуры 1 будет видно в коннектионпоинтс фигуры 2, а потом вытаскиваем от туда.
визио 2003 форэвер
...а вобще-то я белый и пушистый. |
|
|
TuzhibaevTA
Russia
85 Posts |
Posted - 03/03/2005 : 12:02:21
|
Фигура 1 присутствует однозначно и только одна. И все фигуры два должны коннектиться к Фигуре 1
Тужибаев Тимур |
|
|
|
Topic |
|
|
|