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

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

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 12:48 
Не в сети

Зарегистрирован: 29 ноя 2016, 13:40
Сообщений: 14
Использую Visio c: 2016
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
как в данном случае сделал ты - находясь вне группы ?

Внутри группы то же самое. (выделенный кружок получен через Ctrl+D)
Изображение
Хотя у меня вопрос изначально по варианту 2:
Цитата:
если я выделил фигуру внутри группы не открывая окна внутрь группы, нажал дупликате. новая фигура будет вне группы и формула сохраняется

Вот такое никак не выходит :(


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 12:51 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
а если находясь внутри группы, выделить шейп с нажатым Ctrl и потянуть в сторону ?


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

Зарегистрирован: 29 ноя 2016, 13:40
Сообщений: 14
Использую Visio c: 2016
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
а если находясь внутри группы, выделить шейп с нажатым Ctrl и потянуть в сторону ?

То же, что и с Ctrl+D. А в 2010 визио не так?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 12:57 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
А где этот 3-фазный контакт "из примеров" находится?
Хотелось бы на него повнимательнее глянуть.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 12:59 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
не так в 2010!
Изображение
даже находясь вне группы выделить шейп с нажатым Ctrl и потянуть в сторону и Ctrl+D не ломают ссылку !!!


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

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

Добавить очки репутацииУменьшить очки репутации
попробовал в 2010.
если шейпы в группе и у одного шейпа связь с другим в полях связаных с геометрией, то ссылка ломается даже при ctrl+D.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:09 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Цитата:
Ну вот как пример выше, если я хочу сделать не 3 контакта, а 4. Или 144.

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:13 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
Tumanov писал(а):
Зачем же делать это снаружи?
я вообще не понимаю еще, чего хочет сделать Serega ! Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:15 
Не в сети

Зарегистрирован: 29 ноя 2016, 13:40
Сообщений: 14
Использую Visio c: 2016
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
не так в 2010!
даже находясь вне группы выделить шейп с нажатым Ctrl и потянуть в сторону и Ctrl+D не ломают ссылку !!!

Понятно. У меня внутри группы ссылки остаются, если только они не связаны с геометрией.
Вне группы – ломаются все, даже через Ctrl+D.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:16 
Не в сети
Ветеран

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

Добавить очки репутацииУменьшить очки репутации
Tumanov писал(а):
Зачем же делать это снаружи?

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:19 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
Serega писал(а):
У меня внутри группы ссылки остаются, если только они не связаны с геометрией.
та же фигня
phpBB [youtube]

похоже это связано с тем, что в визио по умолчанию размеры шейпов внутри группы привязаны к размеру родительского шейпа. а не того шейпа на который ты ссылаешься !


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:21 
Не в сети

Зарегистрирован: 29 ноя 2016, 13:40
Сообщений: 14
Использую Visio c: 2016
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
я вообще не понимаю еще, чего хочет сделать Serega ! Изображение

Хочется понять логику программы (Visio) :lol:
Зачем ей нужно ломать ссылки, если она может их оставлять.

Вот же пример с контактами. Если я хочу сделать не 3, а 100, то даже редактируя группу я не могу этого добиться просто дублированием.

В общем понятно, я думал это какое-то стандартное действие, а я что-то неправильно делаю. А тут вот оно что.

Спасибо за помощь.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:27 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
Serega писал(а):
В общем понятно, я думал это какое-то стандартное действие, а я что-то неправильно делаю. А тут вот оно что.
думаю, это ключевые слова ! если ты опишешь, что ты хочешь сделать. мы постараемся тебе посоветовать, как это сделать, чтоб это соблюдало
Serega писал(а):
логику программы (Visio)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:35 
Не в сети
Ветеран

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

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
если ты опишешь, что ты хочешь сделать.

да он вроде уже несколько раз написал, что хочет, чтобы при копировании шейпов сохранялись ссылки. справедливое желание в принципе. но вот у шейпов со связями в ячейках геометрии такой фокус проходит, если есть GUARD на формуле и копирование через ctrl+D.
причем работает в группе и вне ее. только что проверил.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:47 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
9rey писал(а):
он вроде уже несколько раз написал, что хочет
я имел в виду за конечный результат ! не часть задачи, а в целом.
зачем делать все эти:
Цитата:
хочу сделать не 3 контакта, а 4. Или 144.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:54 
Не в сети
Ветеран

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

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
зачем делать все эти:
Цитата:
хочу сделать не 3 контакта, а 4. Или 144.

не, ну а что такого? например я сделал мастер-шейп с 3-мя контактами, геометрия которых меняется по какому-то принципу, когда как-то меняется сам мастер-шейп. ок, теперь в процессе работы мне понадобилось навесить на этот мастер-шейп еще парочку или десяток контактов. неплохо было бы, чтобы их можно было просто скопировать внутри этого мастера с сохранением поведения, а не руками писать формулы в каждом.
мне это так видится. общую задачу не обязательно знать.
ну или так: общая задача - расширение мастер-шейпа, путем копирования его частей с сохранением связей :)


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

Зарегистрирован: 29 ноя 2016, 13:40
Сообщений: 14
Использую Visio c: 2016
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
если ты опишешь, что ты хочешь сделать. мы постараемся тебе посоветовать, как это сделать, чтоб это соблюдало
Serega писал(а):
логику программы (Visio)

Да легко.
Вот эти самые три контакта. Я хочу сделать такой же шейп, только 4 (14,144) контакта. Логично делать на основе этого шейпа? Каковы тогда мои действия? Или мне с нуля рисовать придется?

9rey, спасибо. С Guard внутри группы хотя бы теперь все ссылки живы :)

У меня в 2007 – при дублировании на листе все ссылки стираются, с Guard и без него.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ссылка на другой шейп
СообщениеДобавлено: 30 ноя 2016, 13:59 
Не в сети
Administrator

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


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

Зарегистрирован: 29 ноя 2016, 13:40
Сообщений: 14
Использую Visio c: 2016
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
я в таких случаях делаю мастер с максимальным необходимым количеством шейпов, которые до поры, до времени скрываю ! в итоге не приходится в готовом мастере ничего навешивать.

Во-первых, неизвестно же, сколько контактов понадобится в будущем.
Во-вторых, формулы вбивать в каждый из 100 однообразных шейпов? Хотелось бы нарисовать один кружок, а потом Ctrl-D-Ctrl-D-Ctrl-D....


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

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

Добавить очки репутацииУменьшить очки репутации
Serega писал(а):
Хотелось бы нарисовать один кружок, а потом Ctrl-D-Ctrl-D-Ctrl-D....

шейпы еще можно формировать с помощью макросов :)
тогда проблем со ссылками не будет

Serega писал(а):
У меня в 2007 – при дублировании на листе все ссылки стираются, с Guard и без него.

да, у меня 2007 когда стоял, тоже чудил. глючный он какой-то.


Последний раз редактировалось 9rey 30 ноя 2016, 14:16, всего редактировалось 1 раз.

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

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



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

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


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

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