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

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

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


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


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

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



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

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

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

То есть если создать чистый прямоугольник и провести для него все эти действия - то работает, а вот для фигуры, созданием которой мы тут с вами занимались - нет!

Что делать.

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

Что, собственно, меняла:

visDGCBVFill
=IF(1=Prop.Row_1,THEME(RGB(255,250,250)),IF(2=Prop.Row_1,THEME(RGB(102,205,170)),IF(3=Prop.Row_1,THEME(RGB(255,228,255)),1.5)))
FillForegnd
=THEMEGUARD(IF(User.visDGCBVFill<>1.5,User.visDGCBVFill,IF(CELLISTHEMED(FALSE),THEME("FillColor"),1)))
FillBkgnd =THEMEGUARD(IF(User.visDGCBVFill<>1.5,TINT(FillForegnd,LUMDIFF(THEME("FillColor2"),THEME("FillColor"))),IF(CELLISTHEMED(FALSE),THEME("FillColor2"),15)))


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

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Mirina писал(а):
Кстати, задача как добавить к фигуре действие так и не решена =)
а в чем проблема, в шейпшите нужно добавить секцию Actions. Это делается правым щелчком мыши. Выбрать "Добавить раздел" и поставить галку напротив Actions
Изображение
про остальное я даже не пойму, о чем речь :)
Цитата:
=IF(1=Prop.Row_1,THEME(RGB(255,250,250)),IF(2=Prop.Row_1,THEME(RGB(102,205,170)),IF(3=Prop.Row_1,THEME(RGB(255,228,255)),1.5)))
как то все наоборот, глаз режет. но на работе не должно сказываться

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


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

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

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


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

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

Добавить очки репутацииУменьшить очки репутации
Qwertiy писал(а):
Mirina писал(а):
Что, собственно, меняла:
Слишком сложно. Можно гораздо проще, на мой взгляд.
Наверно, можно... У меня всё заработало, но вот беда - цвета. В таблице RGB белый это 255-255-255, в визио это серый. И так со всеми цветами, хочу бледно-зелёный - ползёт салатовый, хочу розовый - получается ярко-красный


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

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

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


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

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

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
Mirina писал(а):
Наверно, можно... У меня всё заработало, но вот беда - цвета. В таблице RGB белый это 255-255-255, в визио это серый. И так со всеми цветами, хочу бледно-зелёный - ползёт салатовый, хочу розовый - получается ярко-красный
RGB(255,255,255) - дает белый цвет
THEME(RGB(255,255,255)) - серый
убивай нафиг все эти галимые темы из Визио2010 и далее от них одно зло например :)
Спасибо! Теперь всё по феншую!


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

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

Добавить очки репутацииУменьшить очки репутации
Mirina писал(а):
visDGCBVFill
=IF(1=Prop.Row_1,THEME(RGB(255,250,250)),IF(2=Prop.Row_1,THEME(RGB(102,205,170)),IF(3=Prop.Row_1,THEME(RGB(255,228,255)),1.5)))
FillForegnd
=THEMEGUARD(IF(User.visDGCBVFill<>1.5,User.visDGCBVFill,IF(CELLISTHEMED(FALSE),THEME("FillColor"),1)))
FillBkgnd =THEMEGUARD(IF(User.visDGCBVFill<>1.5,TINT(FillForegnd,LUMDIFF(THEME("FillColor2"),THEME("FillColor"))),IF(CELLISTHEMED(FALSE),THEME("FillColor2"),15)))
Qwertiy писал(а):
Слишком сложно. Можно гораздо проще, на мой взгляд.
... примерно так:
Код:
  AddPropRow Shape, "State", """State""", "1", """Not Started;Started;Finished""", "INDEX(0,Prop.State.Format)", "FALSE"
  AddUserRow Shape, "State", "LOOKUP(Prop.State,Prop.State.Format)"
  AddUserRow Shape, "FillColor", "INDEX(User.State,""RGB(255,250,250);RGB(102,205,170);RGB(255,228,255)"")"
Разумеется, дополнительное поле можно не использовать свойства не создавать, а просто поместить формулу: INDEX(LOOKUP(Prop.State,Prop.State.Format),"RGB(255,250,250);RGB(102,205,170);RGB(255,228,255)") в нужную ячейку.

Сорри за VBA, да ещё и без объявления используемых функций. Надеюсь, идея использования INDEX/LOOKUP понятна. Только учти, что в строке внутри INDEX нельзя помещать формулы (работать не будут), но строки с RGB визио понимает.


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

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

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

Ну что? И про выделение кода тоже тишина.

PS: Да и по теме тишина... :(


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

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

Добавить очки репутацииУменьшить очки репутации
Qwertiy писал(а):
Surrogate писал(а):
вернусь с дачи попробую!

Ну что? И про выделение кода тоже тишина.

PS: Да и по теме тишина... :(

Не грусти, у меня есть ещё куча идей и серии "тоже самое, но с перламутровыми пуговицами", просто я их пока не могу сформулировать на русском языке =)


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

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

Изображение
на разбирательства пока нет времени…
Mirina писал(а):
серии "тоже самое, но с перламутровыми пуговицами", просто я их пока не могу сформулировать на русском языке =)
гуглоперевод нам в помощь :)

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


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

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

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

Ээээ.. Я ж не php-программист и не phpBB-администратор...
Там где-то css-файлы должны быть...
Кстати, а где можно бесплатно поиграться с phpBB-форумом?

Surrogate писал(а):
на разбирательства пока нет времени…

:(

Mirina писал(а):
Не грусти, у меня есть ещё куча идей и серии "тоже самое, но с перламутровыми пуговицами", просто я их пока не могу сформулировать на русском языке =)

А на каком можешь? ;)


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

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

Добавить очки репутацииУменьшить очки репутации
Qwertiy писал(а):
А на каком можешь? ;)


Язык женской логики подойдёт?


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

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

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

Ну попробуй, раз ты умеешь на нём писать ;)


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

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Qwertiy писал(а):
Кстати, а где можно бесплатно поиграться с phpBB-форумом?
внизу и в середине окна в нашем форуме написано:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB

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


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

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

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

Кто ж это читает-то ;)
Я как-то один раз посмотрел и всё. А может в тот раз такую ссылку и кликал - они на всех phpBB форумах имеются.


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

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

Добавить очки репутацииУменьшить очки репутации
Есть такая фигура у визио. Удобная штука, находится на панели управления, там, где "указатель, соединительная линия, текст". И ещё такой вопрос: можно ли "сворачивать" фигуры. Допустим, чтобы по двойному щелчку у меня фигура из прямоугольника превращалась в прямую, ну или в очень маленький прямоугольник. А при следующем двойном щелчке - разворачивалась.


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

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

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

Думаю, подойдёт использование SetF для двойного клика в секции событий.


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

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



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

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


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

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