Форум пользователей Visio

Форум по вопросам применения и программирования в Visio
Текущее время: 14 ноя 2018, 15:00

Часовой пояс: UTC + 3 часа [ Летнее время ]


Правила форума


При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Позиционные обозначения элементов с автоматической нумерацие
СообщениеДобавлено: 12 окт 2018, 13:00 
Не в сети

Зарегистрирован: 12 окт 2018, 08:06
Сообщений: 1
Использую Visio c: 2009
Уровнь квалификации: Shapesheet
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Здравствуйте!
Помогите решить следующую задачу:
Есть электрические схемы с различными элементами. У каждого элемента есть позиционное обозначение, например XT.
Можно ли сделать с помощью Вставка-> Поле-> Настраиваемая формула автоматическую нумерацию, чтобы при копировании элемента добавлялся +1 к номеру, например XT1, XT2 и т.д.
Или если обобщить: Как добавить в поле счётчик. Вроде тривиальная задача, но нигде не могу найти решения.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Позиционные обозначения элементов с автоматической нумерацие
СообщениеДобавлено: 12 окт 2018, 13:34 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 1187
Очков репутации: 100588

Добавить очки репутацииУменьшить очки репутации
Ничего себе, тривиальная...
Дело в том, что формулы шейпа отлично ссылаются на себя. Могут ссылаться на страницу или документ. Могут на другой известный заранее шейп. А вот перебрать шейпы на странице - не могут. Поэтому счетчик не вставишь.
Тем более, что счетчик может понадобиться и не только в пределах страницы, но и в пределах документа.
В качестве приема... - можно организовать счетчик в данных страницы. И тогда каждый добавляемый шейп будет дергать оттуда данные для своего номера и модифицировать счетчик. Но это совсем не тривиально.
Более простой вариант - использовать штатный Add-on "Number shapes". С ним можно пронумеровать селектированные шейпы. И даже приставку задать.
А лучший вариант - написать свой макрос. С ним можно за одну операцию перенумеровать все. Шейпы с таким-то признаком получают такую-то приставку, с другим - другую и нумерация опять с 1 и т.д. Ну понятно - свой макрос - полнейшая свобода. Заодно можно и на дубли проверить, пропуски и т.д.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Позиционные обозначения элементов с автоматической нумерацие
СообщениеДобавлено: 12 окт 2018, 14:51 
ttllogika писал(а):
Как добавить в поле счётчик.
счетчик чего ?


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]



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

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


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB