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

Форум по вопросам применения и программирования в Visio
Текущее время: 29 мар 2024, 00:31

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


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


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

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



Начать новую тему Ответить на тему  [ Сообщений: 97 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Фигура - действие
СообщениеДобавлено: 10 июл 2013, 16:28 
Не в сети
Новичок

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

Добавить очки репутацииУменьшить очки репутации
В наборах фигур Визио есть такие, для которых возможно выполнение некоторых действий (фигура - действие).
Каким образом создаются такие фигуры?
Пример: Бизнес - Мозговой штурм - Схема мозгового штурма. Для фигур можно добавлять подразделы.
Бизнес - Мозговой штурм - Фигуры условных обозначений - Условные обозначения (фигура). Фигура динамически меняется в зависимости от того, какие фигуры из этого набора находятся на листе.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 10 июл 2013, 17:28 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
признаться мне не хватило ума понять как это все работает.
Цитата:
Фигура динамически меняется в зависимости от того, какие фигуры из этого набора находятся на листе.
у меня что-то ничего не меняется…
Изображение
я пошел простым путем: выделил фигуру, открыл ее шейпшит, в поле Action например есть формула RUNADDONWARGS("Brainstorm","/cmd=subtopic"),
из чего становится ясно что логикой поведения фигуры управляет Addon Brainstorm. Создать аддон по силу не каждому, на нашем форуме я знаю лишь троих :)

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 10 июл 2013, 19:15 
Не в сети
Ветеран

Зарегистрирован: 06 май 2013, 13:01
Сообщений: 746
Откуда: Россия
Использую Visio c: 2013
Очков репутации: 18

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

Надо бросать всякие звёздочки и остальное из этого набора, они сразу подсчитываются в ней.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 10 июл 2013, 20:10 
Не в сети
Content manager
Content manager
Аватара пользователя

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

Исправлено на: даешь видео-руководство!!!


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 11 июл 2013, 00:18 
Не в сети
Ветеран

Зарегистрирован: 06 май 2013, 13:01
Сообщений: 746
Откуда: Россия
Использую Visio c: 2013
Очков репутации: 18

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 10:16 
Не в сети
Новичок

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

Добавить очки репутацииУменьшить очки репутации
Выкладываю принтскрин.
Зачем мне это нужно: создала свой набор фигур с отображаемыми данными (дата создания блока). Хотелось бы, чтобы при перетаскивании из моего набора, в фигуре автоматически устанавливалась сегодняшняя дата. (Пример прилагаю)
Содержимое спрятано под спойлер ↓
Спойлер:
Вложение:
Комментарий к файлу: Мои фигуры
2.PNG
2.PNG [ 37.64 Кб | Просмотров: 445 ]

Вложение:
Комментарий к файлу: Выглядит примерно так
.PNG
.PNG [ 10.58 Кб | Просмотров: 2450 ]


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 10:55 
Не в сети
Content manager
Content manager
Аватара пользователя

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

в появившемся окне выбираем в левой панели «Дата и время» и в правой панели «Текущая Дата и время». Далее жмем «Формат данных»

выбираем язык «Русский» и нужный формат даты
по нижней картинке:
я никак не пойму в каком порядке нужно на лист эти фигуры кидать: «Условные обозначения» и все эти звездочки и прочую хрень

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 11:26 
Не в сети
Новичок

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

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
по нижней картинке:
я никак не пойму в каком порядке нужно на лист эти фигуры кидать: «Условные обозначения» и все эти звездочки и прочую хрень
Да я это просто для примера кинула. Разницы в порядке никакого нет. Просто при перетаскивании фигуры "Условные обозначения", она выглядит так:

А если на лист накидать других фигур из этого набора, то в ней возникают строки с значком символа и количеством таких символов на листе.
Аналогично, если сначала накидать фигур, а потом фигуру "Условные обозначения" то в ней сразу появятся строки со значками и количеством.


Вложения:
3.PNG
3.PNG [ 10.73 Кб | Просмотров: 2465 ]
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 11:39 
Не в сети
Новичок

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

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
по верхней картинке:Содержимое спрятано под спойлер ↓
Спойлер:
жмем комбинацию клавиш Ctrl+F9
Изображение
в появившемся окне выбираем в левой панели «Дата и время» и в правой панели «Текущая Дата и время». Далее жмем «Формат данных»
Изображение
выбираем язык «Русский» и нужный формат даты
Тогда дата появляется в центре блока, а мне нужно, чтобы дата была внизу, а в блоке я могла написать текст.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 11:46 
Не в сети
Новичок

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

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 13:12 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Mirina писал(а):
Surrogate писал(а):
по верхней картинке:
Тогда дата появляется в центре блока, а мне нужно, чтобы дата была внизу, а в блоке я могла написать текст.
Блок «Условные обозначения» представляет собой группу из 6 шейпов, нужно лишь выделить нужный шейп и вставить это поле в него
Mirina писал(а):
Surrogate писал(а):
по нижней картинке:
я никак не пойму в каком порядке нужно на лист эти фигуры кидать: «Условные обозначения» и все эти звездочки и прочую хрень
Да я это просто для примера кинула. Разницы в порядке никакого нет. Просто при перетаскивании фигуры "Условные обозначения", она выглядит так:

А если на лист накидать других фигур из этого набора, то в ней возникают строки с значком символа и количеством таких символов на листе.
Аналогично, если сначала накидать фигур, а потом фигуру "Условные обозначения" то в ней сразу появятся строки со значками и количеством.
что-то у меня это все не работает :) хотя другие аддоны вроде работают и от Microsoft и от сторонних разработчиков
даешь видео-руководство!!!Qwertiy, дружище не парься тогда с мануалом :)
Mirina писал(а):
И ещё вопрос: каким образом можно автоматически менять размер прямоугольника (ширина остаётся постоянной, длина меняется) при написании в нём текста?
в шейп-листе это выглядит так в секции преобразовании формы в ячейке width=GUARD(TEXTWIDTH(TheText)),
как описано в последних двух сообщениях в ветке старого форума

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 11 июл 2013, 14:04 
Не в сети
Ветеран

Зарегистрирован: 06 май 2013, 13:01
Сообщений: 746
Откуда: Россия
Использую Visio c: 2013
Очков репутации: 18

Добавить очки репутацииУменьшить очки репутации
Mirina писал(а):
Хотелось бы, чтобы при перетаскивании из моего набора, в фигуре автоматически устанавливалась сегодняшняя дата.
Т. е. один раз установилась и больше не меняется?
Surrogate писал(а):
и в правой панели «Текущая Дата и время»
Что-то не то, по-моему...
Mirina писал(а):
Тогда дата появляется в центре блока, а мне нужно, чтобы дата была внизу, а в блоке я могла написать текст.
Используй DataGraphics, поколдовав над его геометрией и условиями.
Mirina писал(а):
И ещё вопрос: каким образом можно автоматически менять размер прямоугольника (ширина остаётся постоянной, длина меняется) при написании в нём текста?
Бррр... Настолько привык, что в программировании у прямоугольников ширина и высота, что долго тупил, что же должно меняться...
В общем, Surrogate ответил :)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 14:17 
Не в сети
Новичок

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

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


1.
Surrogate писал(а):
Mirina писал(а):
Surrogate писал(а):
по верхней картинке:
Тогда дата появляется в центре блока, а мне нужно, чтобы дата была внизу, а в блоке я могла написать текст.
Блок «Условные обозначения» представляет собой группу из 6 шейпов, нужно лишь выделить нужный шейп и вставить это поле в него
Про эти фигуры я писала для примера, чтобы было понятно что такое "динамически меняющаяся фигура".
2.
Qwertiy писал(а):
Mirina писал(а):
Хотелось бы, чтобы при перетаскивании из моего набора, в фигуре автоматически устанавливалась сегодняшняя дата.
Т. е. один раз установилась и больше не меняется?
Да.
Принцип такой: создаю блок (выглядит как прямоугольник с текстом, внизу - дата). Как правило, дата должна быть текущая (например сегодня 11 июля 2013), и что бы если я завтра документ открою, то дата должна всё ещё быть 11 июля. Но в ряде случаев мне требуется прошедшая/ещё не наступившая дата, т.е. должна быть возможность её изменения вручную.
3.
Qwertiy писал(а):
Бррр... Настолько привык, что в программировании у прямоугольников ширина и высота, что долго тупил, что же должно меняться...
В общем, Surrogate ответил
Да, это я геометрию за 5-й класс подзабыла... бывает :oops:


Последний раз редактировалось Surrogate 11 июл 2013, 14:52, всего редактировалось 1 раз.
привел к более читабельному виду


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 11 июл 2013, 14:50 
Не в сети
Ветеран

Зарегистрирован: 06 май 2013, 13:01
Сообщений: 746
Откуда: Россия
Использую Visio c: 2013
Очков репутации: 18

Добавить очки репутацииУменьшить очки репутации
Mirina писал(а):
Про эти фигуры я писала для примера, чтобы было понятно что такое "динамически меняющаяся фигура".
Немного не тот пример, т. к. отображать дату можно гораздо проще.
А вот как сделаны те фигуры, мне лично непонятно.
Mirina писал(а):
Принцип такой: создаю блок (выглядит как прямоугольник с текстом, внизу - дата). Как правило, дата должна быть текущая (например сегодня 11 июля 2013), и что бы если я завтра документ открою, то дата должна всё ещё быть 11 июля. Но в ряде случаев мне требуется прошедшая/ещё не наступившая дата, т.е. должна быть возможность её изменения вручную.
Используй DataGraphics и где-нибудь SETF.
Mirina писал(а):
Да, это я геометрию за 5-й класс подзабыла... бывает :oops:
Скорее наоборот, вспомнила. Там как раз были длина и ширина. А вот в программиповании всё-таки высота и ширина, наверное из-за отсутствия привычки класть монитор горизонтально ;)

PS: Mirina, поправь пожалуйста закрытие цитат, а то читать неудобно... Оу, уже Surrogate поправил, классно выглядит :)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re:
СообщениеДобавлено: 11 июл 2013, 15:07 
Не в сети
Новичок

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

Добавить очки репутацииУменьшить очки репутации
Qwertiy писал(а):
PS: Mirina, поправь пожалуйста закрытие цитат, а то читать неудобно... Оу, уже Surrogate поправил, классно выглядит :)
Что нужно для этого сделать (кнопочка "Цитата" форума не справляется).


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 11 июл 2013, 15:27 
Не в сети
Ветеран

Зарегистрирован: 06 май 2013, 13:01
Сообщений: 746
Откуда: Россия
Использую Visio c: 2013
Очков репутации: 18

Добавить очки репутацииУменьшить очки репутации
Mirina писал(а):
Что нужно для этого сделать (кнопочка "Цитата" форума не справляется).
Нажать кнопочку Правка :)

А что по теме?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 15:28 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Mirina писал(а):
Да.
Принцип такой: создаю блок (выглядит как прямоугольник с текстом, внизу - дата). Как правило, дата должна быть текущая (например сегодня 11 июля 2013), и что бы если я завтра документ открою, то дата должна всё ещё быть 11 июля. Но в ряде случаев мне требуется прошедшая/ещё не наступившая дата, т.е. должна быть возможность её изменения вручную.
Изображение
для того чтоб была сегодняшняя дата = дата создания выбери соответствующий вариант на форме справа
если нужен вариант с произвольной датой придется использовать ShapeData. нужно создать ShapeData с типом данных Data и вставлять поле в категории "Данные фигуры" (на форме слева, верхний пункт меню), на все той же картинке
для интереса даю картинку сравнения формул в шейпшите
Изображение

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 15:53 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Qwertiy писал(а):
Mirina писал(а):
Что нужно для этого сделать (кнопочка "Цитата" форума не справляется).
Нажать кнопочку Правка :)

А что по теме?
думаю тут проблема со вложенностью из-за концевых тегов. чтоб с этим бороться нажав кнопку "Правка" надо разбить текст на фрагменты, и для каждого фрагмента поставить открывающий и закрывающий теги
Содержимое спрятано под спойлер ↓
Спойлер:
Surrogate писал(а):
Mirina писал(а):
Да.
Принцип такой: создаю блок (выглядит как прямоугольник с текстом, внизу - дата). Как правило, дата должна быть текущая (например сегодня 11 июля 2013), и что бы если я завтра документ открою, то дата должна всё ещё быть 11 июля. Но в ряде случаев мне требуется прошедшая/ещё не наступившая дата, т.е. должна быть возможность её изменения вручную.
Изображение
для того чтоб была сегодняшняя дата = дата создания выбери соответствующий вариант на форме справа
если нужен вариант с произвольной датой придется использовать ShapeData. нужно создать ShapeData с типом данных Data и вставлять поле в категории "Данные фигуры" (на форме слева, верхний пункт меню), на все той же картинке
для интереса даю картинку сравнения формул в шейпшите
Изображение
Qwertiy писал(а):
Mirina писал(а):
Что нужно для этого сделать (кнопочка "Цитата" форума не справляется).
Нажать кнопочку Правка :)

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

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 16:08 
Не в сети
Новичок

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

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
Mirina писал(а):
для того чтоб была сегодняшняя дата = дата создания выбери соответствующий вариант на форме справа
если нужен вариант с произвольной датой придется использовать ShapeData. нужно создать ShapeData с типом данных Data и вставлять поле в категории "Данные фигуры" (на форме слева, верхний пункт меню), на все той же картинке
И как бы совместить два этих варианта? Т.е. достала блок из набора фигур - дата сегодняшняя. Потребовалось - поменяла.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Фигура - действие
СообщениеДобавлено: 11 июл 2013, 16:10 
Не в сети
Новичок

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

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
Qwertiy писал(а):
Mirina писал(а):
Что нужно для этого сделать (кнопочка "Цитата" форума не справляется).
Нажать кнопочку Правка :)

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


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

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



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

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


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

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