Форум пользователей Visio
http://visio.getbb.ru/

Ссылка на другой шейп
http://visio.getbb.ru/viewtopic.php?f=5&t=1055
Страница 2 из 3

Автор:  Serega [ 30 ноя 2016, 12:48 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

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

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

Автор:  Surrogate [ 30 ноя 2016, 12:51 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

а если находясь внутри группы, выделить шейп с нажатым Ctrl и потянуть в сторону ?

Автор:  Serega [ 30 ноя 2016, 12:53 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

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

Автор:  Tumanov [ 30 ноя 2016, 12:57 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

Автор:  Surrogate [ 30 ноя 2016, 12:59 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

не так в 2010!
Изображение
даже находясь вне группы выделить шейп с нажатым Ctrl и потянуть в сторону и Ctrl+D не ломают ссылку !!!

Автор:  9rey [ 30 ноя 2016, 13:03 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

Автор:  Tumanov [ 30 ноя 2016, 13:09 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

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

Автор:  Surrogate [ 30 ноя 2016, 13:13 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

Tumanov писал(а):
Зачем же делать это снаружи?
я вообще не понимаю еще, чего хочет сделать Serega ! Изображение

Автор:  Serega [ 30 ноя 2016, 13:15 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

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

Автор:  9rey [ 30 ноя 2016, 13:16 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

Tumanov писал(а):
Зачем же делать это снаружи?

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

Автор:  Surrogate [ 30 ноя 2016, 13:19 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

Serega писал(а):
У меня внутри группы ссылки остаются, если только они не связаны с геометрией.
та же фигня
Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видео
Спойлер:
phpBB [youtube]

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

Автор:  Serega [ 30 ноя 2016, 13:21 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

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

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

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

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

Автор:  Surrogate [ 30 ноя 2016, 13:27 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

Serega писал(а):
В общем понятно, я думал это какое-то стандартное действие, а я что-то неправильно делаю. А тут вот оно что.
думаю, это ключевые слова ! если ты опишешь, что ты хочешь сделать. мы постараемся тебе посоветовать, как это сделать, чтоб это соблюдало
Serega писал(а):
логику программы (Visio)

Автор:  9rey [ 30 ноя 2016, 13:35 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

Surrogate писал(а):
если ты опишешь, что ты хочешь сделать.

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

Автор:  Surrogate [ 30 ноя 2016, 13:47 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

9rey писал(а):
он вроде уже несколько раз написал, что хочет
я имел в виду за конечный результат ! не часть задачи, а в целом.
зачем делать все эти:
Цитата:
хочу сделать не 3 контакта, а 4. Или 144.

Автор:  9rey [ 30 ноя 2016, 13:54 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

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

Автор:  Serega [ 30 ноя 2016, 13:57 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

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

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

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

Автор:  Surrogate [ 30 ноя 2016, 13:59 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

Автор:  Serega [ 30 ноя 2016, 14:06 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

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

Автор:  9rey [ 30 ноя 2016, 14:15 ]
Заголовок сообщения:  Re: Ссылка на другой шейп

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

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

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

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

Страница 2 из 3 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/