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

Форум по вопросам применения и программирования в Visio
Текущее время: 03 дек 2020, 08:03

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 07 фев 2011, 18:30 
Не в сети

Зарегистрирован: 07 фев 2011, 18:12
Сообщений: 2
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Добрый день!
Подскажите, кто хорошо знаком с Visio. Есть документ с поэтажным планом. Все фигуры плана взяты из стандартной библиотеки "Стены, двери, окна". Но при попытке приклеить стены друг к другу линии пересечения автоматически не убираются, как в обычном документе. Окна не приклеиваются к стенам. Как восстановить приклеивание объектов друг к другу и устранение пересечений? Заранее благодарю.
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 07 фев 2011, 23:30 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Скорее всего дело в том, что мало просто использовать шейпы. Нужно еще и дополнение Visio, которое эти шейпы поддерживает. Именно оно определяет в некоторых случаях специфическое поведение шейпов.
Можно попробовать создать новый документ соответствующего типа. Он будет поддерживаться приложением, которое запустится при создании документа. Потом скопировать все содержимое из "неправильного" документа в новый. Возможно там оно заработает правильно. Однако это не гарантируется. Могут возникнуть проблемы с масштабами или еще чем-нибудь.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 08 фев 2011, 13:41 
Не в сети

Зарегистрирован: 07 фев 2011, 18:12
Сообщений: 2
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Методом проб и ошибок наткнулась на весьма элегантный способ решения данной проблемы. Вдруг кому-то пригодится. Создаю новый документ. Перетаскиваю для примера шейпы из библиотеки фигур. У меня это стены. Приклеиваю их друг к другу. Чудесным образом Visio 2007 понимает, что надо включить приклеивание объектов друг к другу. (На самом деле я понятия не имею, как такое возможно) Потом уже копирую и разгруппировываю объекты из того чертежа, где приклеивание не работало. После разгруппировки стены, окна, двери и т.п. начинают приклеиваться друг к другу. Вот такое вот чудо!

P.S. Просто копирование в новый документ проблему не решает.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 13 янв 2013, 02:55 
Не в сети

Зарегистрирован: 13 янв 2013, 02:48
Сообщений: 1
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Закройте этот документ.
Потом прежде чем открыть снова откройте вкладку: Сервис - Параметры - Дополнительно.
Поставьте галку : Разрешить события автоматически.
После этого открывайте ваш документ и пробуйте опять приклеить неприклеенное.
Мне помогло.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 29 янв 2020, 20:07 
Не в сети

Зарегистрирован: 28 июл 2014, 16:38
Сообщений: 11
Использую Visio c: 2006
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Vik81 писал(а):
Закройте этот документ.
Потом прежде чем открыть снова откройте вкладку: Сервис - Параметры - Дополнительно.
Поставьте галку : Разрешить события автоматически.
После этого открывайте ваш документ и пробуйте опять приклеить неприклеенное.
Мне помогло.

Мне не помогло.
Та же проблема, в некоторых файлах все прекрасно "приклеивается", в некоторых нет.
Перерыл все, так и не понял где это настраивается.
Кто знает, подскажите?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 29 янв 2020, 20:46 
Не в сети
Глав-тролль

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 4065
Откуда: оттуда
Использую Visio c: 1998
Уровнь квалификации: Отсутствует
Tumanov писал(а):
Можно попробовать создать новый документ соответствующего типа. Он будет поддерживаться приложением, которое запустится при создании документа. Потом скопировать все содержимое из "неправильного" документа в новый. Возможно там оно заработает правильно.
пробовали этот способ?
Работа надстройки AEC, которая управляет поведением стен, дверей, окон сопровождается занесением множества данных в таблицы свойств соответствующих фигур.
Иногда в процессе работы надстройки или во время сохранения документа в ячейку попадает некорректное значение.
Искать где это случилось бессмысленно. Как работает надстройка известно лишь индийским богам из MS (возможно новое поколение и не знает этого). Начните новый документ с нуля!


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 29 янв 2020, 20:50 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Выше речь шла вот об этой галочке


Вложения:
AutEv.JPG
AutEv.JPG [ 33.67 Кб | Просмотров: 540 ]
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 29 янв 2020, 20:53 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Цитата:
Та же проблема, в некоторых файлах все прекрасно "приклеивается", в некоторых нет.

А вот этого сразу не заметил...
И файлы одного типа? То есть в одном стены прклеиваются, а в другом нет?
Но если дело в файле, а не в настройках Visio, то может выложите файл здесь, выбросив секретные элементы?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 30 янв 2020, 11:52 
Не в сети

Зарегистрирован: 28 июл 2014, 16:38
Сообщений: 11
Использую Visio c: 2006
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Tumanov писал(а):
Выше речь шла вот об этой галочке
"
Эта галка стоит.
Файл добавил.


Последний раз редактировалось Davidtro3 31 янв 2020, 11:49, всего редактировалось 1 раз.

Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 30 янв 2020, 12:48 
Не в сети

Зарегистрирован: 28 июл 2014, 16:38
Сообщений: 11
Использую Visio c: 2006
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
Tumanov писал(а):
Можно попробовать создать новый документ соответствующего типа. Он будет поддерживаться приложением, которое запустится при создании документа. Потом скопировать все содержимое из "неправильного" документа в новый. Возможно там оно заработает правильно.
пробовали этот способ?
Работа надстройки AEC, которая управляет поведением стен, дверей, окон сопровождается занесением множества данных в таблицы свойств соответствующих фигур.
Иногда в процессе работы надстройки или во время сохранения документа в ячейку попадает некорректное значение.
Искать где это случилось бессмысленно. Как работает надстройка известно лишь индийским богам из MS (возможно новое поколение и не знает этого). Начните новый документ с нуля!

Пробывал по всякому!
Все файлы создаються из одного шаблона. Т.е. двойным кликом на шаблоне создаеться новый файл. Так вот в одном файле работает приклеивание, а в другом созданном не работает. И зависимость я так и не смог найти. Боле того. Создавая шаблон у меня приклеивание изначально не работало. Я облазил все настройки: приклеивание, выравнивание и т.д. и заработало!! Но что именно включило привязку так и не понял.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 30 янв 2020, 13:28 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
На первый взгляд документ выглядит, как сломанный.
Такие документы должны поддерживаться специальным аддоном и это заметно как минимум по наличию вкладки PLAN в риббоне. Причем аддон включается даже если документ создать без шаблона, а потом открыть трафарет со стенами.
В этом документе аддон не стартует, вкладки на риббоне нет. И при открытии трафарета со стенами аддон тоже не стартует.
И масштаб документа, кстати 1:1, что тоже далеко не нормально.
Что именно сломано, пока определить не удалось.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 30 янв 2020, 14:32 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Кстати, штатные аддоны управляются еще и здесь.
Но в данном случае это не помогает


Вложения:
SpP.png
SpP.png [ 14.15 Кб | Просмотров: 495 ]
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 30 янв 2020, 16:50 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Похоже, дело или в локализации или в произошедших редактированиях в различных версиях.
На моей машине файл стал вести себя нормально (при добавлении трафарета срабатывает аддон) после чистки секции User-defined cells страницы.
То есть оно не работало, потом я почистил всю эту секцию. Потом открыл трафарет и перенес один шейп на страницу. После этого появилась вкладка в риббоне и окна стали приклеиваться.
То есть при старте аддона происходила какая-то ошибка из-за несовместимости того, что он хотел сделать и имеющихся на странице свойств User-defined cells и аддон вырубался.
Привожу две картинки. Секция в первоначальном файле и она же после чистки и старта аддона. Набор ячеек сильно отличается.
Вверху - то, что стало, внизу - то, что было


Вложения:
v1_n.JPG
v1_n.JPG [ 94.94 Кб | Просмотров: 491 ]
v1.JPG
v1.JPG [ 94.88 Кб | Просмотров: 490 ]
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 30 янв 2020, 17:00 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Возможно, причина была не только в этом, так как я чистил документ постепенно. Но предыдущих чисток было недостаточно и заработало только после чистки этой секции. Но я думаю, что нет смысла повторять предыдущие шаги и выискивать все возможные сочетания. Главное, понятно, что документ просто "запутался".
По идее нужно создавать новый шаблон в текущей версии Visio и все новые документы стартовать с этого шаблона. И все будет нормально (по крайней мере некоторое время :) ).


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 31 янв 2020, 11:47 
Не в сети

Зарегистрирован: 28 июл 2014, 16:38
Сообщений: 11
Использую Visio c: 2006
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Спасибо! Помогло!
У меня получилось так, нужно очистить только параметр visAecPage и перенести один шейп на страницу, и все заработало.Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 20 ноя 2020, 10:57 
Не в сети

Зарегистрирован: 22 ноя 2020, 21:00
Сообщений: 5
Использую Visio c: 2019
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Здравствуйте! Столкнулась с такой же проблемой на visio 2016. Но почему то у меня в User defined cells нет такой строки, подскажите что делать?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 20 ноя 2020, 11:38 
Не в сети
Глав-тролль

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 4065
Откуда: оттуда
Использую Visio c: 1998
Уровнь квалификации: Отсутствует
Елена писал(а):
Здравствуйте! Столкнулась с такой же проблемой на visio 2016. Но почему то у меня в User defined cells нет такой строки, подскажите что делать?
такого быть не должно !
Tumanov писал(а):
На первый взгляд документ выглядит, как сломанный.
Такие документы должны поддерживаться специальным аддоном и это заметно как минимум по наличию вкладки PLAN в риббоне.
т.к. эта ячейка должна быть у фигуры (если вы пользуетесь штатной фигурой)! эти ячейки необходимы для корректной работы аддона (надстройки AEC), который управляет поведением и внешним видом фигуры Стена и других фигур данного трафарета.
PS попробуйте вставить её в ручную и отпишитесь за результат...


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 21 ноя 2020, 15:02 
Не в сети

Зарегистрирован: 22 ноя 2020, 21:00
Сообщений: 5
Использую Visio c: 2019
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Вот что на стену выдает, Визио 2016
Изображение
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 21 ноя 2020, 15:05 
Не в сети

Зарегистрирован: 22 ноя 2020, 21:00
Сообщений: 5
Использую Visio c: 2019
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
вот большие картинки
Изображение
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Объекты из библиотек. Функция автоматического соединения
СообщениеДобавлено: 21 ноя 2020, 15:18 
Не в сети

Зарегистрирован: 22 ноя 2020, 21:00
Сообщений: 5
Использую Visio c: 2019
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Изображение
Изображение
Добавление ни к чему не привело((


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

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



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

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


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

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