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

Форум по вопросам применения и программирования в Visio
Текущее время: 28 мар 2024, 15:19

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


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


При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)
Размещая ваши вложения на форуме не используйте имена файлов содержащих кириллицу, в противном случае файл будет иметь имя .<расширение файла> !

Для форматирования ваших сообщений используйте BBCodes, описание используемых на форуме BBCodes.



Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 13:59 
Не в сети

Зарегистрирован: 02 фев 2016, 13:42
Сообщений: 15
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Здравствуйте. Имеется документ, в котором расположены таблицы (таблицы должны оставаться редактируемыми). Все таблицы представляют из себя входы/выходы процессов, все процессы связаны между собой и в один и тот-же процесс могут заходить выходы нескольких процессов.

Я пока разрисовал связи двух процессов, цвета указаны красным и желтым цветами. У каждого процесса есть вход, промежуточные связи и выход.

Как можно на одном документе создать связи между таблицами так, чтобы была возможность видеть только необходимые? Например по входу красной стрелки - должны быть видны только связи указанные красным цветом и не видны которые выделены желтым. И наоборот. Все связи пока не стал отрисовывать, т.е. это долго и вид документа станет в виде паутины.


Вложения:
2016.vsd [358.5 Кб]
Скачиваний: 192
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 16:09 
Не в сети
Ветеран

Зарегистрирован: 21 окт 2011, 12:01
Сообщений: 939
Откуда: г. Екатеринбург
Использую Visio c: 2011
Очков репутации: 127

Добавить очки репутацииУменьшить очки репутации
возможно проще всего создать слои. на каждом слое свой цвет. и делать видимым только нужный слой.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 17:45 
Не в сети

Зарегистрирован: 02 фев 2016, 13:42
Сообщений: 15
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
9rey
Я смутно догадываюсь, что возможно решение через слои, но как это реализовать практически увы опыта нет... Плюс как "запускать" нужные цепочки в одном документе, как активизировать только нужный слой?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 18:01 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
1. Залезть в менеджер слоев.
Изображение
Главная -> Слои -> Свойства слоя
Изображение
создать в нем слои для красных стрелок, желтых и т.п.
2. загнать все красные стрелочки в один слой. желтые в другой слой и т.п.
3. включать/отключать слои с помощью этого менеджера или как описывалось в темах
Скрыть объекты при щелчке на другой объект в ветке Программирование
Скрыть объекты при щелчке на другой объект в ветке ShapeSheet™
Скрывать группу элементов схемы в ветке Трафареты и шаблоны

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 18:09 
Не в сети

Зарегистрирован: 02 фев 2016, 13:42
Сообщений: 15
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Спасибо за подсказку со слоями. Попробую. А интересно, есть-ли еще какие идеи?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 18:20 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
в теме Скрывать группу элементов схемы в ветке Трафареты и шаблоны было такое сообщение
Surrogate в сообщении # писал(а):
тут все будет зависеть с помощью каких средств нарисованы расположения компьютеров.
если с помощью линий, прямоугольников самостоятельно -то можно использовать свойство Geometry.NoShow
А если из специальных наборов элементов предоставляемых MS- то придется колдовать со слоями
просто вариант с Geometry.NoShow не для новичков. или каждой стрелке ручками это прописывать (а стрелок на схеме будет over9000) или программно. метод со слоями значительно проще

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 18:37 
Не в сети
Бывалый
Аватара пользователя

Зарегистрирован: 12 май 2012, 15:16
Сообщений: 122
Очков репутации: 13

Добавить очки репутацииУменьшить очки репутации
Alla Vasilieva 10 Dec 2013 11:38 PM в русскоязычном блоге Visio писал(а):

Слои в Visio
Visio позволяет организовывать объекты в слои и управлять различными свойствами всех членов слоя одновременно. Например, можно управлять тем, будут ли печататься члены слоя, будут ли они отображаться на странице документа и можно ли их выделять. На карте города, например, можно поместить дороги на один слой, канализационный трубопровод на другой, водопровод – на третий, здания – на четвертый. Организовав схему подобным образом, можно заблокировать определенные слои, чтобы при работе с фигурами на других слоях не допустить непреднамеренное перемещение или выделение этой коллекции объектов. Аналогично, можно распечатать карту, показывающую только дороги и здания.

Слои обеспечивают значительную гибкость в управлении частями сложной схемы. Однако работа со слоями требует некоторого планирования, поскольку картина может усложниться. Страница документа может иметь множество слоев, каждый слой может иметь свои свойства, и любая фигура может находиться на одном или на нескольких слоях одновременно или не быть на слое вовсе.
Изображение
Еще годная англоязычная статья Toggling Layers On and Off от David J Parker (создателя компании bVisual – for people interested in Microsoft Visio)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 19:25 
Не в сети

Зарегистрирован: 02 фев 2016, 13:42
Сообщений: 15
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Спасибо! Завтра начну пробовать. Если я правильно понял, то я открываю 2016.vsd без стрелок. Создаю слой например Процесс Продажа услуг аренды и начинаю рисовать стрелки входов с выходами. Сохраняю. Потом создаю новый слой и повторяю все действия. Чтобы нарисованные уже слои не мешали, делаю их невидимыми. Так?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 19:29 
Не в сети

Зарегистрирован: 02 фев 2016, 13:42
Сообщений: 15
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Еще вопрос. Как можно нарисовать линию (стрелку) с несколькими поворотами. Просто есть необходимость соединить две точки и путь от одной точки к другой это 5-7 поворотов налево и направо а пока у меня получается только линия-поворот, далее приходится начинать новую линию-поворот. Или невозможно одной линией несколько зигзагов делать и придется цепочку из нескольких отдельных линий рисовать?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 19:35 
Не в сети
Бывалый
Аватара пользователя

Зарегистрирован: 12 май 2012, 15:16
Сообщений: 122
Очков репутации: 13

Добавить очки репутацииУменьшить очки репутации
РуСлон
нет. Ты выделяешь все красные стрелочки, нажимаешь правую кнопку мыши, "Формат" ---> "Слой..." и помещаешь их в слой. Если слой не создан, создаёшь и помещаешь.
затем заходишь в "свойства слоя" (на самом деле слоёв) и выставляешь галочки "видимый" по ситуации.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 02 фев 2016, 20:14 
Не в сети
Ветеран

Зарегистрирован: 30 июл 2014, 14:28
Сообщений: 534
Использую Visio c: 2008
Очков репутации: 107

Добавить очки репутацииУменьшить очки репутации
Цитата:
Еще вопрос. Как можно нарисовать линию (стрелку) с несколькими поворотами. Просто есть необходимость соединить две точки и путь от одной точки к другой это 5-7 поворотов налево и направо а пока у меня получается только линия-поворот, далее приходится начинать новую линию-поворот. Или невозможно одной линией несколько зигзагов делать и придется цепочку из нескольких отдельных линий рисовать?

А с линиями управляются примерно так:

Изображение

И раз уж рисуешь таблицы, посмотри вот это - http://visio.getbb.ru/viewtopic.php?f=15&t=683

_________________
GitHub
Yandex-диск с набором полезных утилит


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 03 фев 2016, 10:57 
Не в сети

Зарегистрирован: 02 фев 2016, 13:42
Сообщений: 15
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Евгени писал(а):
РуСлон
нет. Ты выделяешь все красные стрелочки, нажимаешь правую кнопку мыши, "Формат" ---> "Слой..." и помещаешь их в слой. Если слой не создан, создаёшь и помещаешь.
затем заходишь в "свойства слоя" (на самом деле слоёв) и выставляешь галочки "видимый" по ситуации.


ВСЕ красные стрелочки одновременно не выделяются. Наверно имелось в виду, что надо каждую красную стрелочку выделить, по правой кнопке мыши переместить ее в определенный слой, типа для всех красных стрелочек слой с названием ХХХ ?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 03 фев 2016, 11:01 
Не в сети

Зарегистрирован: 02 фев 2016, 13:42
Сообщений: 15
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Shishok писал(а):
Цитата:
Еще вопрос. Как можно нарисовать линию (стрелку) с несколькими поворотами. Просто есть необходимость соединить две точки и путь от одной точки к другой это 5-7 поворотов налево и направо а пока у меня получается только линия-поворот, далее приходится начинать новую линию-поворот. Или невозможно одной линией несколько зигзагов делать и придется цепочку из нескольких отдельных линий рисовать?

А с линиями управляются примерно так:

И раз уж рисуешь таблицы, посмотри вот это - http://visio.getbb.ru/viewtopic.php?f=15&t=683


Мне намного удобнее, что таблицы вордовские, и редактировать проще и возни меньше, чем при создании таблицы в Визио.

Проблема в том, что у меня не получается создание линии с нескольктми изгибами, скорее всего из-за того, что не создается точка соединения. Если вам не сложно, попробуйте нарисовать такую линию в приложенном мною файле, может я просто не смог правильно объяснить.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 03 фев 2016, 11:07 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
РуСлон писал(а):
ВСЕ красные стрелочки одновременно не выделяются.
Это почему не выделяются ?!?!?! Муторно конечно, каждую нужную стрелочку выделить мышкой, добавить в нужный слой…
А кто обещал, что будет легко в визио создавать подобные схемы ? Как они кстати называются ?

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 03 фев 2016, 11:19 
Не в сети

Зарегистрирован: 02 фев 2016, 13:42
Сообщений: 15
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
РуСлон писал(а):
ВСЕ красные стрелочки одновременно не выделяются.
Это почему не выделяются ?!?!?! Муторно конечно, каждую нужную стрелочку выделить мышкой, добавить в нужный слой…
А кто обещал, что будет легко в визио создавать подобные схемы ? Как они кстати называются ?


:D По одной конечно выделяются, но ВСЕ одновременно нет. Я понял, это муторно но каждую стрелку буду выделять по отдельности и добавлять в слой.

А схема это процессный ландшафт. Я специалист по управлению качеством, у нас выделены определенные процессы, которые связаны между собой согласно входам и выходам. Например, из П-1-02 есть выход в П-1-03 "Сервисный отчет для расценки стоимости запчастей б/у техники", который является входом в П-1-03. Вот эти связи между входов/выходов процессов я и должен соединить в систему.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 03 фев 2016, 11:26 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
РуСлон писал(а):
скорее всего из-за того, что не создается точка соединения
Shishok, забыл сказать что когда сажаешь точку соединения надо держать нажатой клавишу Ctrl Изображение
РуСлон писал(а):
Мне намного удобнее, что таблицы вордовские
в моей картинке ты увидишь, что из-за того что эта таблица - OLE-объект вставленный из ворд, собственно сам объект имеет границы больше чем границы таблицы. синяя рамка вокруг таблицы. по умолчанию точки соединения прилипают к границе этой фигуры.

1. нажать клавиши Alt+F9 отключить Привязку и Приклеивание
2. С нажатой клавишей Ctrl наставить нужное количество точек привязки
3. нажать клавиши Alt+F9 включить Привязку и Приклеивание
4. соединить коннектором нужные точки привязки.
5. попытаться добиться нужной конфигурации изломов коннектора.
Сразу скажу мне на это не хватило терпения

что-то где хочется изгибы не добавляются, только в сегментах прилегающих к точкам соединения…

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 03 фев 2016, 11:44 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Цитата:
...OLE-объект вставленный из ворд, собственно сам объект имеет границы больше чем границы таблицы.

Немножко не по теме..., но замечу, что это устраняется функцией "Обрезка" (Crop).


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 03 фев 2016, 11:47 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Оффтоп:
Tumanov писал(а):
это устраняется функцией "Обрезка" (Crop)
Геннадий, Вы таки правы́ ! Не знаю правда, где его искать в визио2010

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 03 фев 2016, 12:04 
Не в сети

Зарегистрирован: 02 фев 2016, 13:42
Сообщений: 15
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Точки соединения установил. Линии ломанные получаются. В слой добавлять получается. Спасибо!!!!

Вопрос: На некоторых слоях одни и те-же линии (связи) повторяются. Как можно один раз эти линии начертить и потом повторять нужные в нескольких слоях?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Автоматизация показа различных связей одного документа
СообщениеДобавлено: 03 фев 2016, 12:20 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
В визио есть фича, которой я не встречал больше нигде:
Фигура может принадлежать нескольким слоям одновременно
Изображение

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


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

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



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

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


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

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