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

Форум по вопросам применения и программирования в Visio
Текущее время: 28 июл 2017, 14:51

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: ShapeSheet и Forms
СообщениеДобавлено: 11 окт 2013, 20:17 
Не в сети
Бывалый

Зарегистрирован: 11 июн 2015, 10:49
Сообщений: 110
Использую Visio c: 2001
Отрасль: Автоматизация инженерных систем
Должность: Вольный Птиц
Уровнь квалификации: Нуб forever
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Подскажите, знатоки, как в ShapeSheet-е получить значение из формы, например состояние кнопочки OptionButton?
Задача отображать/скрывать на листе фигуры в зависимости от выбора в форме.
Или ткните носом в тему, если было, что-то я не нашел..


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: ShapeSheet и Forms
СообщениеДобавлено: 11 окт 2013, 22:04 
в shapesheet это невозможно! только vba, только hardcore


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

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

Добавить очки репутацииУменьшить очки репутации
Что имеется в виду под формой?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: ShapeSheet и Forms
СообщениеДобавлено: 11 окт 2013, 22:25 
тут была тема про "Учет масла". там был прилеплен файл, в файле было использование контрола ComboBox, этот контрол располагался не на форме. А непосредственно на листе визио. можно на лист закинуть OptionButton


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: ShapeSheet и Forms
СообщениеДобавлено: 14 окт 2013, 23:22 
Не в сети
Administrator

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


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

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

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

Почему сложно?


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

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


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

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

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

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


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

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


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

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

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

Хм.. Не могу элементы формы найти... Вроде были?
Как? Через ShapeSheet ;)

Surrogate писал(а):
... руками, и ... тоже задается руками.

Т. е. получается: "Зачем писать код, если можно сидеть и делать всё руками?" :lol:


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

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
Qwertiy писал(а):
Хм.. Не могу элементы формы найти... Вроде были?
если я тебя правильно понял, контролы можно вставлять через ленту разработчик
Изображение
"Вставить" или хоткеем Alt + Ч + И
Qwertiy писал(а):
Т. е. получается: "Зачем писать код, если можно сидеть и делать всё руками?" :lol:
не все пользователи настолько суровы, чтоб по каждому поводу писать свой код :)


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

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

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

Да, правильно.
Только не пойму, что с ним делать можно. Неужели из ShapeSheet'а до состояния не добраться?


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

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


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

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

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

Не допилили ;(


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

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


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

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

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

Ну он ведь фигура. И ShapeSheet у него есть. И до стандартных свойств добраться можно, и даже до некоторых нестандартных вроде... А вот до значения нельзя :(


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

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

Before the first product was launched the name was changed to Shapeware because the company had come up with an innovative way of drawing on the computer. They used building blocks, or shapes and people would assemble drawings rather than create them from scratch, because most people can't draw. So it was sort of a building block or Tinker Toy approach to creating drawings. And so the building blocks were called shapes in our lingo.

The company was located down in the retail district of Seattle, right across the street from the Bon Marche. The week after they changed the name to Shapeware; the Bon Marche hung big banners outside their building to promote their "shapeware sale" for ladies' lingerie.
November 1992
Visio 1.0 released.
Code named MainLine
The Visio team: Tom Booster, Mitch Boss, Morgan Brown, Peggy Brownlee, Bill Bryant, Carol Buchmiller, Victoria Buker, Shivonne Byrne, Shirley Cheng, Marty Chilberg, Bente Vollan Cole, Keith Collins, Mark Davison, A. Michele DeWilliam, Stephen DeWilliam, T.J. Evans, Rob Fahrni, Mike Frederick, William Herold, Steve Hong, Jeremy Jaech, Ted Johnson, Linda Johnson, Randy King, Maryann Klustner, Stefan Knorr, Olav Martin Kvern, Tammy McCullough, Richard Miyauchi, Ron Murrock, Peter Mullen, Lori Pearce, James Rice, Jess J. Rice, Jason Roof, Christopher Roth, Kimberly Rush, Don Sellers, Pervaze Sheikh, Susan Slaton, Steve Strom, Iswan Susanto, Nichole Vick, Robert Wagner, Dave Walter and Jan C Wright.
Shapeware Corporation/1601 Fifth Avenue, Suite 800\Seattle WA 98101-1625
Seventeen stencils
Modifiable shapesheets
3 - 3.5" diskettes
Graw, one of several names recommended for ShapeWare Corp’s new diagraming software, being short for “graphics drawing.”, was eventually used by founders Jeremy Jaech and Ted Johnson for a company they formed after they left Microsoft - The Graw Group (grawgroup.com).
а поддержка VBA наверно появилась после покупки MS


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

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

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

Имеешь в виду, что флажок - это VBA'шная часть? Ну да, похоже. Но я то от него хочу Value в ShapeSheet.
Кстати, с ним как-то сомнительно рботает фон. Возможно и другие свойства тоже. Так что он какой-то недопиленный...


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

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


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

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

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

А в каком? К Sharepoint'у вроде уже напилили, организационные диаграммы присобачили и 3D-эффекты есть :)


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

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



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

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


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

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