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

Элементы фигуры после обновления
http://visio.getbb.ru/viewtopic.php?f=29&t=1392
Страница 2 из 2

Автор:  nbelyh [ 29 ноя 2018, 17:10 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Попробуй убрать галку на автоматическое создание DataGraphics?

Изображение

Автор:  Tumanov [ 29 ноя 2018, 17:12 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Извиняюсь за задержку...
В файле такой шейп, о котором я говорил
DataGaphics не используются. Есть простые подшейпы, ссылающиеся на соответствующие поля данных группы.

Вложения:
2_newShape.vsd [259.5 Кб]
Скачиваний: 119

Автор:  Тот самый… [ 29 ноя 2018, 17:13 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

nbelyh писал(а):
Попробуй убрать галку на автоматическое создание DataGraphics?
я пробовал - не помогает !

Автор:  Tumanov [ 29 ноя 2018, 17:17 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Только этот шейп жестко настроен на имена полей. Если, например, изменятся заголовки в Excel, то ссылки нужно будет править.
Вообще-то это не сложно.

Автор:  Гость [ 29 ноя 2018, 17:25 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Tumanov писал(а):
Вообще-то это не сложно.
Почти что собственный DataGraphics своими руками :D !!!
Почти, я имею ввиду по внутренней структуре. А сами DataGraphics надо отключать ?
я сделал что-то подобное своими руками, там без отключения DataGraphics не удалось обойтись :wall:

Автор:  Tumanov [ 29 ноя 2018, 17:29 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Да, нужно отключать.
Но это как раз одна галочка - снял и все.

Автор:  Юлия [ 04 дек 2018, 11:01 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

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

нужно каждый шейп связать с ексель строкой или ячейкой как-то вручную?

Автор:  Юлия [ 04 дек 2018, 11:17 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Тот самый… писал(а):
nbelyh писал(а):
Попробуй убрать галку на автоматическое создание DataGraphics?
я пробовал - не помогает !

не помогает!

Автор:  Юлия [ 04 дек 2018, 11:34 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

гениально!!! аж слезинка в глазу))))) спасибо огромное! я подвязала всё круто!!!! Как их создавать к каждому шейпу теперь надо разобраться) я просто..... СПАСИБО!!!!!!

Автор:  Юлия [ 04 дек 2018, 11:55 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

у меня шейпы от sheet.658-663. Т.е. 6 шт. И номерок на кружочке тоже под номером 658 - данные кружочка 659, у каждого присвоен номер это обязательно? а то получилось я подвязалась к 658. Это не принципиально? ведь связь данных идет через "номер дмп". Теперь, всё таки, подскажите как в своем родном файле к каждому объекту это прописать? где-то я не вижу как это делать :oops:

Автор:  Tumanov [ 04 дек 2018, 12:28 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Это не получится "прописать к каждому объекту". Такой шейп используется вместо объекта.
Шейп (группа) содержит один "основной" шейп и несколько шейпов для отображения полей. "Основной" шейп в принципе можно заменить на любой другой. Сейчас там круг. Можно вместо него подставить прямоугольник, треугольник, по-другому раскрасить и т.д. Но получается, что для каждого типа "основного" шейпа Вам нужно сделать свою группу.
Например, будет шейп с круглым столом, шейп с прямоугольным столом и т.д. Судя по Вашей картинке нужно будет сделать 2-3 таких мастер-шейпа.
Теперь - как заменять.
Нужно "открыть группу" (именно открыть для редактирования, а не разгруппировывать). Удалить "основной" круг и скопировать на его место нужный новый шейп. Потом завершить редактирование группы (с сохранением).
Модифицированный шейп можно сохранить, например, в Document Stencil для удобства дальнейшей работы.

Автор:  Tumanov [ 04 дек 2018, 13:02 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Пример
https://www.dropbox.com/s/u99j6sip2n1y38r/a.avi?dl=0

Автор:  Юлия [ 04 дек 2018, 18:29 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Изображение

Могу похвастаться) это всё вручную и после обновления) конечно кружочки меняться по цвету будут в зависимости от периода.
Еще раз огромное спасибо!!!

Tumanov писал(а):
Модифицированный шейп можно сохранить, например, в Document Stencil для удобства дальнейшей работы.

это куда?

Автор:  Гость [ 04 дек 2018, 18:56 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Юлия писал(а):
это куда?
может лучше во внешний трафарет, чем в документ стенсил? чтоб этим можно было пользоваться !
видео о трафаретах
Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видео
Спойлер:
phpBB [youtube]

Автор:  Tumanov [ 04 дек 2018, 18:58 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Помимо внешних трафаретов в каждом документе существует один внутренний трафарет, в котором сохраняются копии всех использованных мастер-шейпов. И пользователь может класть туда другие мастер-шейпы, которые сочтет полезными. Этот трафарет всегда путешествует с данным документом.
Открывается через меню Developer / (Show/Hide) Document Stencil. По-русски должно быть что-то типа Разработчик / Трафарет документа.

Автор:  Tumanov [ 04 дек 2018, 19:01 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Цитата:
может лучше во внешний трафарет...

Ну это уже зависит от вариантов дальнейшего применения. Иногда удобнее во внешний. Но не всегда.

Автор:  Гость [ 04 дек 2018, 19:16 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

Tumanov писал(а):
Открывается через меню Developer / (Show/Hide) Document Stencil. По-русски должно быть что-то типа Разработчик / Трафарет документа.

см. верхнюю строку в колонке Показать или Скрыть (справа на ленте) - Набор элементов документа!
Изображение
можно открыть еще таким способом:
В окне Фигуры (слева) выбрать пункт с выпадающим списком Дополнительные фигуры. В появившемся окне выбрать самую нижнюю строку - Показать набор элементов документа.
Изображение

Автор:  Юлия [ 05 дек 2018, 17:26 ]
Заголовок сообщения:  Re: Элементы фигуры после обновления

всё очень удобно и шикарно, вы мне полностью помогли, еще раз большое спасибо, особенно Tumanovу, создавать проекты одно удовольствие ;)

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