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

Форум по вопросам применения и программирования в Visio
Текущее время: 23 июн 2017, 05:34

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


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


Размещение файлов в формате vsd (а не vsdx/vsdm), увеличивает вероятность ответа стремительным домкратом !!!



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 27 апр 2015, 14:28 
Не в сети

Зарегистрирован: 27 апр 2015, 14:17
Сообщений: 1
Использую Visio c: 2015
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Всем привет. Работаю в Visio 5 день по служебной необходимости.
Тут и в программировании я полный чайник. Подскажите PLEASE как решить задачу:
- имеется от 3 до 6 страниц, которые ссылаются на информацию на одной общей странице;
- имеется 1 гиперссылка на общей странице, которая возвращает на титульный лист;
- вопрос: как вставить кнопку на 3-6 листов, чтоб с общей странице возвращаться назад на страницу, с которой только что пришел.
Надеюсь на помощь.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 27 апр 2015, 14:37 
Цитата:
Тут и в программировании я полный чайник. Подскажите PLEASE как решить задачу:
- имеется от 3 до 6 страниц, которые ссылаются на информацию на одной общей странице;
- имеется 1 гиперссылка на общей странице, которая возвращает на титульный лист;
- вопрос: как вставить кнопку на 3-6 листов, чтоб с общей странице возвращаться назад на страницу, с которой только что пришел.

что подразумевается под кнопкой ? можно и без программирования обойтись
нарисовать квадрат и прописать ему поведение: переход на основную страницу по двойному щелчку.
Shinar, уточни пожалуйста какая версия визио на твоем компе ?


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 27 апр 2015, 14:56 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3330
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
26KRAUT8 писал(а):
нарисовать квадрат и прописать ему поведение: переход на основную страницу по двойному щелчку.
Shinar, уточни пожалуйста какая версия визио на твоем компе ?
ничего делать не надо - все уже украдено до нас!©
я думаю во всех версиях есть набор элементов SDL Diagram shapes
Изображение
в нем есть элемент
Off-page Reference
Изображение
конечно он не похож на кнопку: может принимать форму стрелки, круга и еще чего-то…
но выполняет функцию перехода на указаную страницу или даже вставляет новую по двойному щелчку мыши!


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 19 май 2015, 14:01 
Здравствуйте. Прошу прощения,что только пишу.
Переход на основную страницу осуществляется через гиперссылку.
Вопрос в следующем:
- имеются описания дисциплин, А, В, С, Д, Е
- имеется основная страница, с которой осущ.переход на все дисципл.
- имеются отдельные страницы с переходами на часть дисц., например:
- с 1 стр. перех. по дисц. А, В, Д
- со 2 - А, В, С, Е
- с 3 - В, С, Е и т.д. Получается на одно описание дисциплины В можно перейти с 4 разных страниц
- требуется осуществить возврат с описания В на ту страницу, с которой пришел: если перешел со стр.1 то вернуться на стр.1, если с основной - вернуться на основную и т.д., то есть переход не на одну определенную страницу, а на один шаг назад.
Спасибо


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 19 май 2015, 14:55 
Не в сети
Administrator

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 19 май 2015, 15:00 
Не в сети
Ветеран

Зарегистрирован: 21 окт 2011, 12:01
Сообщений: 875
Откуда: г. Екатеринбург
Использую Visio c: 2011
Очков репутации: 118

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 19 май 2015, 15:04 
Не в сети
Administrator

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 19 май 2015, 15:30 
Не в сети
Ветеран

Зарегистрирован: 21 окт 2011, 12:01
Сообщений: 875
Откуда: г. Екатеринбург
Использую Visio c: 2011
Очков репутации: 118

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 19 май 2015, 18:03 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 848
Очков репутации: 100575

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


Вложения:
.vsd [31 Кб]
Скачиваний: 48
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 19 май 2015, 18:12 
Не в сети
Administrator

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как создать кнопку перехода на предыдущую страницу
СообщениеДобавлено: 19 май 2015, 18:31 
Не в сети
Ветеран

Зарегистрирован: 21 окт 2011, 12:01
Сообщений: 875
Откуда: г. Екатеринбург
Использую Visio c: 2011
Очков репутации: 118

Добавить очки репутацииУменьшить очки репутации
Вот мой вариант. Три страницы, двойным нажатием переход между страницами. Кнопка "назад" возвращает на предыдущую страницу.


Вложения:
Links.vsd [44.5 Кб]
Скачиваний: 56
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

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



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

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


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

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