All Forums
 Категория Visio
 Форум Вопросы и ответы
 Объектаня связь мастеров в шаблонах и на чертеже
Author Previous Topic Topic Next Topic  

nonflame

Russia
19 Posts

Posted - 08/29/2008 :  07:01:17
Здраствуйте, интересует такой вопрос, есть БД шаблонов в визио( разного оборудования, с прорисовкой типов разъемов в каждом мастере), перетягиваю их на создаваемую схему, далее вижу ошибку(например неправильный разъем указан), захожу в редактор этого мастера, поправляю там его, сохраняю, сохраняю сам шаблон. Вопрос в том можно ли обновить мастер вытащенный на схему саму и КАК ЭТО СДЕЛАТЬ!!!!, чтоб он стал как поправленный в шаблонах( есть же связь между вытащенным шэйпом и его мастером), пока приходиться заново его вытаскивать на схему, т.е просто удалить тот, что был, и заменить его на поправленный

LooK! Work hard to see the WORLD

GDK

Russia
90 Posts

Posted - 08/29/2008 :  09:53:55
Попробуй-ка открыть шаблон документа и там изменить нужный шаблон. Их может быть несколько подобных. После изменения должно быть сообщение типа: Вы хотите из менить шаблон и все связанные с ним фигуры?
Go to Top of Page

nonflame

Russia
19 Posts

Posted - 08/29/2008 :  12:09:45
quote:
Originally posted by GDK

Попробуй-ка открыть шаблон документа и там изменить нужный шаблон. Их может быть несколько подобных. После изменения должно быть сообщение типа: Вы хотите из менить шаблон и все связанные с ним фигуры?


так и делаю
открываю Stensil,
Исправляю Master,
Сохраняю, закрываю,
Все, никакого сообщения нет.
Вот как раз и спрашиваю как можно гобновить Мастер на чертеже по исправленному мастеру в шаблонах

LooK! Work hard to see the WORLD
Go to Top of Page

Tumanov

Russia
1198 Posts

Posted - 08/29/2008 :  15:58:43
Возможно, Вы изменяете не тот мастер...
Здесь ситуация следующая. Как только на рисунок переносится первый мастер со стационарного трафарета, одновременно появляется его копия на рисунке и в трафарете документа (Document Stencil). Если Вы в этот момент отредактируете мастер в трафарете документа, то шейп на рисунке должен измениться, никуда он не денется.
Но если Вы теперь еще раз перенесете на рисунок мастер со стационарного трафарета, то образуются новые копии и на рисунке и в трафарете документа.
Теперь связанных пар будет две. Если отредактировать один мастер в трафарете документа, на рисунке изменится одна копия шейпа. Если отредактировать другой мастер, на рисунке изменится другая копия. А та, которая связана с первым мастером, останется неизменной.
Если на рисунке что-то поудалять, то в трафарете документа могут остаться мастера, ни с чем не связанные. Вот их менять уже совершенно бесполезно. Может как раз такой случай у Вас и получился...
Go to Top of Page

nonflame

Russia
19 Posts

Posted - 09/01/2008 :  08:00:32
quote:
Originally posted by Tumanov

Возможно, Вы изменяете не тот мастер...
Здесь ситуация следующая. Как только на рисунок переносится первый мастер со стационарного трафарета, одновременно появляется его копия на рисунке и в трафарете документа (Document Stencil). Если Вы в этот момент отредактируете мастер в трафарете документа, то шейп на рисунке должен измениться, никуда он не денется.
Но если Вы теперь еще раз перенесете на рисунок мастер со стационарного трафарета, то образуются новые копии и на рисунке и в трафарете документа.
Теперь связанных пар будет две. Если отредактировать один мастер в трафарете документа, на рисунке изменится одна копия шейпа. Если отредактировать другой мастер, на рисунке изменится другая копия. А та, которая связана с первым мастером, останется неизменной.
Если на рисунке что-то поудалять, то в трафарете документа могут остаться мастера, ни с чем не связанные. Вот их менять уже совершенно бесполезно. Может как раз такой случай у Вас и получился...


не, речь о другом, если изменять в наборе элементов документа, как выяснилось, то все нормально обновляется на чертеже, но хотелось бы понять можно ли, изменяя мастер в шаблоне(не наборе элементов документа), получить обновление на чертеже, т.к. имеется структура:На сервере общем лежат Шаблоны(stensils) по производителям, т.е. в одном шаблоне только приборы данного производителя, работая с документом ,открываю несколько шаблонов нужные в данном проекте, вижу, например, ошибку в одном из мастеров, исправляю открытый стенсил, редактирую мастер, сохраняю, закрываю.
в итоге нужно чтобы исправлялось это на чертеже и в той самой БД шаблонов без использования "Набора элементов документа"

LooK! Work hard to see the WORLD
Go to Top of Page

nonflame

Russia
19 Posts

Posted - 09/01/2008 :  08:01:50
т.е. хотелось бы один раз изменить, и изменилось бы везде, чтобы не делать по 2 раза одну и ту же работу

LooK! Work hard to see the WORLD
Go to Top of Page

Tumanov

Russia
1198 Posts

Posted - 09/01/2008 :  16:27:18
Между такими шейпами уже не остается никакой связи, кроме как по именам. Значит придется писать программку, которая искала бы и подменяла мастера в трафаретах и шейпы в файлах рисунков.
Примерно такое решение под названием "Search and Replace 2003" компания Visimation недавно продавала за $29. Естественно, можно и самому написать... :)
Go to Top of Page

nonflame

Russia
19 Posts

Posted - 09/02/2008 :  11:47:30
quote:
Originally posted by Tumanov

Между такими шейпами уже не остается никакой связи, кроме как по именам. Значит придется писать программку, которая искала бы и подменяла мастера в трафаретах и шейпы в файлах рисунков.
Примерно такое решение под названием "Search and Replace 2003" компания Visimation недавно продавала за $29. Естественно, можно и самому написать... :)


дельный совет=) еще бы уметь программить) пока научиться этому в планах далеких, т.к. объем работы слишком большой и времени не хватает, ибо помимо работы еще и учиться надо

LooK! Work hard to see the WORLD
Go to Top of Page

nonflame

Russia
19 Posts

Posted - 09/02/2008 :  11:49:03
спасибо

LooK! Work hard to see the WORLD
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)