Author |
Topic |
|
SaSa
27 Posts |
Posted - 02/20/2004 : 10:38:32
|
Когда я смотрю на мастеры из готовых шаблонных стенсилов, то в свойствах матера часто испотзубтся такие ссылки как "ThePage!User.HitTag". Я когда создаю свой мастер такоую формулу в мастер вести не могу, пишет неправльная формула.(Разумеется у станицы поле User.HitTag существует.) Видимо это происходит потому, что до того как мастер вытащен на лист, не определена "ThePage". Поэтому мне приходится вписывать эту формулу в Шейп поле того как он положен на страницу по событию ShapeAdded . Это не очень удобно. А самое не понятное, почему в мастер из шаблона такая ссылка вписывается влегую, а тот что сам создаю нивкакую :( ? Спасибо. |
|
Digitall
Russia
389 Posts |
Posted - 02/20/2004 : 11:04:16
|
quote: Originally posted by SaSa
Когда я смотрю на мастеры из готовых шаблонных стенсилов, то в свойствах матера часто испотзубтся такие ссылки как "ThePage!User.HitTag". Я когда создаю свой мастер такоую формулу в мастер вести не могу, пишет неправльная формула.(Разумеется у станицы поле User.HitTag существует.) Видимо это происходит потому, что до того как мастер вытащен на лист, не определена "ThePage". Поэтому мне приходится вписывать эту формулу в Шейп поле того как он положен на страницу по событию ShapeAdded . Это не очень удобно. А самое не понятное, почему в мастер из шаблона такая ссылка вписывается влегую, а тот что сам создаю нивкакую :( ? Спасибо.
Все по-порядку... Есть страница документа. Есть старница трафарета. Есть страница мастера.
Мастер может ссылаться только на страницу мастера. При помещении на лист эта ссылка берет значения из листа документа. |
|
|
SaSa
27 Posts |
Posted - 02/20/2004 : 12:20:38
|
Другими словами мне нужно создать на странице мастера все теже пользовательские свойсва что и на странице документа тогда я смогу это вписать в мастер? Да но я открываю обозреватель чертежа и вижу там что есть только одна страница! значит ни у документа ни у мастера страницы не созданы. Скажу даже больше беру и копирую к себе в свой стенсил Мастер из шаблона . Смотрю его таблицу свойств там ссылка ThePage!HitTag. Создаю в том же документе в том же стенсиле новый мастер копирую эту строчку из шаблонно и пытаюсь вставить в свой Он меня посылает . Почему? Вернее как они вписали в свой мастер эту ссылку если у сраицы стенсилов нет этого поля? |
|
|
Digitall
Russia
389 Posts |
Posted - 02/20/2004 : 12:38:26
|
Другими словами мне нужно создать на странице мастера все теже пользовательские свойсва что и на странице документа тогда я смогу это вписать в мастер? Да. Если конечно они не были у страницы. Тогда при создания мастера путем копирования со страницы, свойства копируются на страницу мастера автоматически.
Да но я открываю обозреватель чертежа и вижу там что есть только одна страница! Обозреватель чертежа показывает лишь станицы чертежа. Только их. Помимо их есть еще страницы (см. выше). Он просто их не отображает у себя в окне.
значит ни у документа ни у мастера страницы не созданы. Созданны, но не показаны.
Скажу даже больше беру и копирую к себе в свой стенсил Мастер из шаблона . Смотрю его таблицу свойств там ссылка ThePage!HitTag. Правильно. Она есть и работает. Т.к. при создании мастера, все свойства с "чужого" трафарета перекочевали сначала на страницу чертежа, а потом на страницу мастера "Вашего" трафарета.
Создаю в том же документе в том же стенсиле новый мастер копирую эту строчку из шаблонно и пытаюсь вставить в свой Он меня посылает . Почему? Оно формируется автоматически при добавления мастера. Если мастер или фигура до добавлении в трафарет не обладала такими свойствами, то они и не внеслись в страницу мастера.
Вернее как они вписали в свой мастер эту ссылку если у сраицы стенсилов нет этого поля? Это поле есть у страницы мастера.
|
Edited by - Digitall on 02/20/2004 12:44:00 |
|
|
SaSa
27 Posts |
Posted - 02/20/2004 : 15:09:36
|
Спасибо. Вобщем единственно что я из всего этого понял,так это то ,что теперь мне нужно сделать следующе: Выташить все мастера на мою страницу чертежа Т.К на ней все User поля прописаны, прописать во все шейпы на транице ссылки на страницу типа ThePage / все старые мастера из трафарета удалить, а на их место вытащить обновленные. И в них уже эта ссылка будет жить. Ок попробую. |
|
|
|
Topic |
|
|
|