Elettracompany.com

Компьютерный справочник
21 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Гиперссылка в access

Использование гиперссылок в объектах базы данных

В таблицы, формы и страницы доступа к данным Access можно добавлять гиперссылки для перехода к объектам той же самой или другой базы данных Access, к документам, созданным в других приложениях Access, к файлам, расположенным в Интернете или локальной сети организации.

Замечание

Гиперссылки можно добавлять и в отчеты Access, однако они будут работать только после преобразования отчета в формат Word, Excel или HTML.

В форме, отчете или на странице доступа к данным можно создать надпись или рисунок и присоединить к ним гиперссылку. В формах и на страницах доступа к данным можно присоединять гиперссылку к кнопкам. Тогда при нажатии на такую кнопку осуществляется переход к просмотру документа, на который указывает гиперссылка. Например, в базе данных «Борей» (Northwind) форма «Товары» (Products) содержит кнопку с гиперссылкой для перехода к просмотру отчета «Список товаров» (Alphabetical List of Products).

Мы рассмотрим использование гиперссылок в полях таблиц Access. Для остальных объектов, поддерживающих работу с гиперссылками, процедуры будут практически аналогичными.

Добавить гиперссылку можно только в то поле таблицы, для которого в режиме Конструктора таблицы указан тип «Гиперссылка» (Hyperlink). Например, такое поле есть в таблице «Поставщики» (Suppliers) в базе данных «Борей» (Northwind).

Чтобы добавить гиперссылку в поле таблицы или запроса:

  1. Откройте таблицу или запрос в режиме Таблицы.
  2. Поместите точку вставки в поле, имеющем тип «Гиперссылка» и содержащем пустое значение (в нашем примере это поле «Домашняя страница» (Home Page) в таблице «Поставщики»).
  3. Выберите команду Вставка, Гиперссылка (Insert, Hyperlink), или нажмите кнопку Добавление гиперссылки (Insert Hyperlink) на панели инструментов Таблица в режиме таблицы (Table Datasheet), или нажмите комбинацию клавиш + . Появится диалоговое окно Добавление гиперссылки (Insert Hyperlink) (рис. 12.1).

Рис. 12.1. Диалоговое окно Добавление гиперссылки

  1. В поле Текст (Text to display) введите текст, который должна отображать гиперссылка, а в поле Адрес (Address) введите путь или URL файла, на который должна указывать гиперссылка.

Гиперссылка может указывать на файл, находящийся на локальном диске или в сети (локальной или глобальной), на объект текущей базы данных, на еще несуществующую страницу, а также на адрес электронной почты. Используйте панели с ярлыками для более быстрого поиска и ввода адресов документов, с которыми вы уже работали, а также в том случае, если вы не знаете правильного формата адреса объекта, на который должна указывать гиперссылка. Например, чтобы создать гиперссылку на объект базы данных, щелкните по ярлыку объектом в базе данных (Object in This Database) и в появившемся иерархическом списке выделите нужный объект.

Для поиска файла на локальном диске можно использовать кнопку Поиск файла (Browse for File) на панели инструментов в диалоговом окне (см. рис. 12.1). Эта кнопка открывает диалоговое окно Связать с файлом (Link to File), в котором необходимо указать нужный файл и нажать кнопку ОК.

Для поиска Web-страницы, на которую должна указывать гиперссылка, нажмите кнопку Интернет (Browse the Web). Запустится программа Internet Explorer. Откройте в Internet Explorer интересующий вас документ и закройте окно Internet Explorer. Адрес документа будет автоматически введен в поле Адрес.

  • Чтобы ссылка указывала не на весь документ, а на определенную его часть, нажмите кнопку Закладка (Bookmark). Появится диалоговое окно Выбор места в документе (Select Place in Document), вид которого зависит от типа документа, адрес которого указан в поле Адрес. Закладкой могут являться, например, диапазон ячеек Excel, закладка в документе Word, или объект базы данных Access. На рис. 12.2 показано окно Выбор места в документе для базы данных Access. Выберите закладку и нажмите кнопку ОК.
  • Рис. 12.2. Диалоговое окно Выбор места в документе

    1. Чтобы при наведении указателя мыши на гиперссылку автоматически отображалась всплывающая подсказка с пояснительным текстом, нажмите кнопку Подсказка(ScreenTip). Появится диалоговое окно Подсказка для гиперссылки (Set Hyperlink ScreenTip). Введите текст подсказки и нажмите кнопку ОК.
    2. Нажмите кнопку ОК. Гиперссылка будет вставлена в поле таблицы Access (рис. 12.3).

    Рис. 12.3. Гиперссылка в поле таблицы Access

    Теперь давайте обсудим операции, которые применимы к гиперссылкам. Щелкните правой кнопкой мыши по гиперссылке в таблице Access и в появившемся контекстном меню выберите команду Гиперссылка (Hyperlink). Раскроется меню, содержащее список команд, применимых к гиперссылкам. Описание этих команд приведено в табл. 12.1.

    Таблица 12.1. Команды для работы с гиперссылками

    При создании гиперссылки можно указать путь или адрес ресурса как в абсолютном, так и в относительном формате. Мы рекомендуем везде, где это возможно, использовать относительные гиперссылки, поскольку в этом случае при перемещении группы папок, содержащих связанные между собой файлы, все гиперссылки останутся корректными и не потребуют дополнительных изменений. В относительном пути используется обозначение MS-DOS для папки уровнем выше: ..

    Относительная ссылка на файл в этой же папке: FileName.doc

    Относительная ссылка на файл, находящийся в папке уровнем выше: ..FileName.doc

    Относительная ссылка на файл в папке Docs внутри текущей папки: DocsFileName.doc

    Для настройки относительных гиперссылок можно установить базовый адрес:

    1. Откройте базу данных, для которой необходимо установить базовый адрес гиперссылок.
    2. Выберите команду Файл, Свойства базы данных (File, Database Properties).
    3. Раскройте вкладку Документ (Summary).
    4. В поле База гиперссылки (Hyperlink base) введите путь, относительно которого будут отсчитываться все гиперссылки в базе данных. Например: C:MyProject.

    How to dou

    Microsoft Access № 10: поле Access типа «Гиперссылка»

    Table of Contents:

    Доступ 2016 предоставляет удобный тип поля, специально предназначенный для работы со специальными данными, которые являются гиперссылками. Как вы, наверное, догадались, этот тип называется полем Гиперссылка .

    Добавление поля гиперссылки в таблицу базы данных вашего рабочего стола

    Добавление поля Hyperlink в таблицу не требует специальных шагов. Просто используйте те же шаги для добавления поля any в таблицу — перейдите в представление «Дизайн» для своей таблицы и используйте столбец «Тип данных», чтобы выбрать тип данных Hyperlink.

    Тип данных Hyperlink ничем не отличается от других типов полей с точки зрения его применения. Когда вы вернетесь к представлению Datasheet, вы увидите, что ваши записи (если есть) в поле Hyperlink подчеркнуты, так же, как текст ссылки на веб-странице.

    В представлении «Дизайн» выберите «Гиперссылка» из списка типов данных.

    Чтобы переключаться между представлениями Design and Datasheet ваших данных, нажмите кнопку «Просмотр» на вкладке «Главная» ленты или вкладке «Дизайн». Это первая кнопка, и она отображается как

    Значок таблицы (маленькая сетка)

    Значок, объединяющий изображения карандаша, линейки и угла

    Тонкая настройка ваших гиперссылок

    Как только вы создали свое поле гиперссылки , введите свои гиперссылки в поле с помощью меню «Редактировать гиперссылку». Выполните следующие шаги, чтобы ввести гиперссылку:

    Щелкните правой кнопкой мыши поле гиперссылки, которое вы хотите изменить в своей таблице.

    Выберите «Гиперссылка», а затем выберите «Редактировать гиперссылку» во всплывающем меню.

    Щелкните правой кнопкой мыши сохраненную гиперссылку в таблице и найдите инструменты для ее редактирования.

    Появится это маленькое диалоговое окно.

    Диалоговое окно «Редактировать гиперссылку».

    Используйте диалоговое окно, чтобы заполнить следующую информацию:

    Текст, который отображается.

    Экранная подсказка (маленький текст, который появляется, когда указатель мыши наводится на веб-адрес). Чтобы создать его, нажмите кнопку ScreenTip и используйте появившееся диалоговое окно Set Hyperlink ScreenTip, чтобы создать подсказку, затем нажмите «ОК», чтобы вернуться в диалоговое окно «Редактировать гиперссылку».

    Читать еще:  Access asc ru

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

    Ваша гиперссылка отредактирована, показывая текст, который вы хотите отобразить, и указав на указанный вами веб-адрес (документ или другой файл). Если вы решите создать ScreenTip, вы можете протестировать новый отзыв в представлении Datasheet, нажав на свою гиперссылку и видя, что появляется.

    Довольно аккуратный, да? Поэкспериментируйте с диалоговым окном немного, чтобы узнать, как все работает. Это займет всего минуту.

    Хотя большинство гиперссылок хранят веб-сайты или другие интернет-адреса, они могут указывать на все, что угодно в кибер-мире. Благодаря своим гибким тэгам гиперссылки понимают веб-страницы, серверы интрасети, объекты базы данных (отчеты, формы и т. Д.) И даже документы на вашем компьютере или другом сетевом ПК.

    Тема 2. Использование гиперссылок в Access

    В Microsoft Access есть тип данных – Гиперссылка.Он позволяет хранить в поле простые или сложные ссылки на файлы и документы, находящиеся вне базы данных.

    Гиперссылка, которая по сути является текстовым полем, может содержать до 2048 символов и включать три части: текст, папка, адрес (рис. 1.4).

    1. Создайте документ Word с именем «Гелиос.doc», содержащий сведения о компании (данные о генеральном директоре, дату начала сотрудничества и т. д.).

    2. Откройте базу данных на таблице «Клиент».

    3. Щелкните в пустом поле «Сведения» для клиента «Гелиос» правой кнопкой мыши.

    4. Выберите команду Гиперссылка – Изменить гиперссылку.

    5. Найдите и выберите файл «Гелиос.doc».

    6. В поле «Текст» напишите – Сведения о «Гелиос»

    7. Нажмите ОК, чтобы сохранить гиперссылку в поле таблицы.

    8. Проделайте шаги с 1 по 7 для остальных клиентов.

    9. В документе Word аналогичным образом создайте гиперссылку для возвращения в Access, задав в окне Вставка гиперссылки(меню Вставка)путь к базе данных Access, назовите ее «Возврат в Access».

    Тема 3. Установление связей между таблицами

    Access позволяет строить реляционные БД, отдельные таблицы которых могут быть связаны между собой. Связь между таблицами определяет тип отношения между полями. Как правило, связывают ключевое поле одной таблицы с соответствующим ему полем другой таблицы, которое называют полем внешнего ключа.

    При наличии связи между таблицами Access будет автоматически выбирать связанные данные из таблиц в отчетах, запросах и формах.

    Условия связи двух таблиц:

    1) хотя бы одно поле является ключевым;

    2) одинаковый тип полей;

    3) одинаковые значения (из области определения).

    Типы связей

    1. Один ко многим (1–¥, 1:М). Когда каждому значению поля А таблицы 1 соответствует несколько значений связанного поля таблицы 2,
    а обратное неверно.

    Тип Товар

    2. Многие ко многим (М:М, ¥-¥). Когда каждому значению поля А таблицы 1 соответствует несколько значений связанного поля таблицы 2 и наоборот.

    3. Один к одному (1:1). Когда одному значению поля А таблицы 1 соответствует единственное значение связанного поля таблицы 2 и наоборот.

    Целостность данных– это такие правила, которые регулируют условия взаимодействия таблиц и поддерживают целостность информации.

    Эти правила сохраняют неприкосновенность связей между таблицами в СУБД. Целостность данных предохраняет данные от изменений, которые нарушают связи между таблицами.

    Целостность данных функционирует строго на основе ключевых полей таблиц. Поле ключа проверяется в том случае, если оно добавляется, изменяется или удаляется. Если такое нарушение изменяет связь, то оно нарушает и целостность данных.

    Виды целостности данных:

    1) каскадное обновление связанных полей: дает возможность изменять содержимое поля связи;

    2) каскадное удаление связанных полей: при удалении записи в основной таблице автоматически удаляется запись и в связанной таблице.

    Технология работы

    1. Откройте созданную БД.

    2. Создайте последовательно таблицы: Типы, Товар, ЗаказаноиЗаказыпри помощи Конструктора.Размеры и типы полей выберите самостоятельно (рис. 1.5).

    Рекомендации:

    · в таблице Товар можно использовать только те коды типов, которые вы описали в таблице Типы. Аналогично в таблице Заказано можно использовать только те товары, которые описаны в таблице Товары, в таблице Заказы используются только заказы и клиенты, которые описаны соответственно в таблицах Заказано и Клиенты;

    · поле «Скидка»: тип – числовой, формат – процентный, размер – с плавающей точкой;

    · в таблице Товары используйте разные (2–3) единицы измерения.

    3. Задайте ключевые поля: таблица КлиентыКод клиента, таблица ТипыКод типа, таблица ЗаказыКод заказа, таблица ТоварКод товара, таблица ЗаказаноКод заказа и Код товара (сцепленный ключ). Для объявления полями первичного ключа нескольких полей маркируйте их, удерживая клавишу Ctrl.

    4. Заполните таблицы данными – не менее 7 записей. В таблице Типы достаточно 3–4 записей. Тип определяет группу товаров. Например, зимняя одежда, демисезонная, летняя. В таблице Заказано введите такие ситуации: в одном заказе заказывается несколько товаров; один и тот же товар заказывается в разных заказах.

    5. Закройте все таблицы.

    6. На вкладке Работа с базами данных выберите команду Схема данных.

    7. В окне Добавление таблицы добавьте таблицы Клиенты, Товар, Заказы,Заказано, Типы.

    8. Щелкните по кнопке Закрыть.

    9. Переместите указатель мыши от поля «Код клиента» таблицы Клиент к полю «Код клиента» таблицы Заказы.

    10. В появившемся окне Связи установите флажок «Обеспечение целостности данных».

    11. Нажмите кнопку Создать (рис. 1.6).

    12. Переместите указатель мыши от поля «Код заказа» таблицы Заказык полю «Код заказа» таблицы Заказано.

    13. В появившемся окне Связи установите флажок «Обеспечение целостности данных».

    14. Нажмите Готово.

    15. Аналогично свяжите поля «Код товара» таблиц Заказано и Товар. И поля «Код типа» таблиц Товар и Типы.

    Лабораторная работа № 2

    Использование гиперссылок в БД Access

    В числе возможных типов полей таблиц Access 2002 имеется сравнитель­но недавно появившийся, но в то же время весьма полезный тип данных — Гиперссылка (Hyperlink). Он позволяет хранить в поле таблицы ссылки на файлы, документы и другие объекты, находящиеся в Internet, на сервере локальной сети, в самой базе данных или в той же папке, что и база данных.

    Гиперссылки могут содержать URL-адрес в сети Internet или intranet или сетевой маршрут в формате UNC к файлу на сервере локальной сети или на диске локального компьютера (маршрут в формате UNC состоит из четырех частей: имени сервера ресурсов, имени общей папки на сервере, пути к ресурсу и имени ресурса). Ссылка может указывать на файл в формате HTML или в формате, поддерживаемом приложением OLE.

    Поле гиперссылки по структуре хранимой информации является текстовым и j может содержать до 2048 символов. Текст гиперссылки можно считать ее значением. Оно включает в себя до трех частей: описание (необязательное), основной ад­рес гиперссылки и дополнительный адрес (необязательный). Составные части отделяются друг от друга символом числа (#).

    Описание представляет собой текст, отображаемый в поле таблицы с гиперссылками.

    Адрес гиперссылки — это URL- или UNC-адрес (например:http:// home.netscape.com/comprod/index.html или \SenA,MarketReclama.doc).

    Читать еще:  Готовая бд access

    Дополнительный адрес задает именованный объект внутри файла (например, диапазон j ячеек в рабочем листе Excel или закладка в документе Word).

    По технике работы поле гиперссылки во многом аналогично текстовому полю. Создается поле гиперссылки при описании или изменении структуры таб­лицы БД. Для этого типа поля требуется в области указания типа поля ввес­ти или выбрать из списка слово Гиперссылка (Hyperlink).

    Основные операции по работе с гиперссылками можно выполнить, исполь­зуя контекстное меню поля гиперссылки. Для этого надо установить указа­тель мыши на поле гиперссылки, вызвать контекстное меню и выполнить команду Гиперссылка (Hyperlink). В число команд входят команды, позволяющие открыть ссылочный документ, копировать гиперссылку в буфер об­мена, добавить гиперссылку в папку Избранное (Favorites), изменить гипер­ссылку или ее описание.

    Поля гиперссылок, как и другие поля, создаются в таб­лицах, а затем размещаются в других объектах базы данных: формах, запро­сах и отчетах.

    Для пояснения принципа работы с гиперссылками рассмотрим следующий пример. Допустим, ваш компьютер имеет выход в Internet и что в его корневой папке диска Е: имеется папка с именем БИБЛИОТЕКА, содержащая текстовый файл Word с именем О РОМАНЕ ГОНЧАРОВА и базу данных Access, содержащую сведения о книгах и о ее авторах. В частности, допустим, что в базе данных имеются таблицы КНИГИ и АВТОРЫ. На рис. 26.1 представлен возможный вид таблицы КНИГИ.

    Рис. 26.1 Таблица КНИГИ

    В этой таблице гиперссылки созданы в поле “Аннотация” и имеют следующий вид:

    Публикации в Web# http://az.lib.ru/t/tolstoj_lew_nikolaewich

    Критическая статья#E:БИБЛИОТЕКАО РОМАНЕ ГОНЧАРОВА.doc

    Сведения об авторе#АВТОРЫ

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

    Если проделать это со значе­нием гиперссылки в верхней записи таблицы (рис. 10.19), то будет вызван Internet Explorer и представлена Web-страница с публикациями о произведениях ЛН Толстого.

    При активизации гиперссылки во второй строке откроется документ Word с именем О РОМАНЕ ГОНЧАРОВА, при активизации гиперссылки в третьей строке откроется таблица АВТОРЫ из базы данных Access.

    После завершения операций с объектом, на который был выполнен переход, происходит возврат в точку вызова.

    Использование гиперссылок

    Говоря формально, гиперссылка – это цветной подчеркнутый текст или графический объект, щелчок по которому приводит к открытию файла, фрагмента файла или страницы HTML в Internet. Гиперссылка является указателем с одного объекта на другой. По существу, это поле связи в базе данных Access, позволяющее быстро перейти к другой базе данных Access, документу любого приложения Microsoft Office или какому-либо другому файлу.

    Использование гиперссылок рассматривается здесь на примере работы с географическими картами.

    Access и географические карты

    В ряде случаев сопряжение базы данных с географическими картами совершенно необходимо. Однако такая функция в самой системе Access, взятой отдельно, не предусмотрена. Если же рассматривать Access как часть программного продукта Microsoft Office, то некоторые возможности для работы с картами все-таки имеются. В составе Microsoft Excel, входящем в пакет Microsoft Office, есть программный модуль Microsoft Map, предназначенный для отображения данных на географических картах. Однако на практике пользоваться этой программой очень неудобно. Во-первых, Microsoft Map работает только с картами формата MAP, который поддерживается лишь в программных продуктах корпорации MapInfo (такой монополизм, как вы понимаете, создает для пользователя ряд трудностей). Во-вторых, программист вынужден постоянно переносить карты и другую информацию из Access в Excel и обратно. В настоящем разделе книги мы покажем, что возможен принципиально иной способ работы с картой в системе Access. С помощью гиперссылок – полей связи в базе данных Access – пользователь свободно и быстро переходит к документу в сети Internet, в локальной сети или в текущей базе данных, да и вообще практически к любому документу в самой системе Microsoft Office и вне ее. Верно и обратное: используя гиперссылки, вы можете перейти из любого документа в форму или таблицу базы данных Access.

    Ранее уже говорилось, что Excel предъявляет к картам довольно жесткие требования. Предлагаемая технология использования гиперссылок, напротив, допускает работу с любой картой в любом формате, если ее можно вывести на экран монитора. Затем надо сделать снимок карты с помощью таких программ, как Adobe PhotoShop, Screen Print Gold, HyperSnab-DxPro и др. (которые не входят в состав Microsoft Office). Теперь можно конвертировать карту в любой нужный графический формат. Чтобы впоследствии у вас не возникало трудностей в работе с картой в Access 2002, поместите ее из полученного файла в окно, открытое в Word 2002. Карта будет иметь формат DOC. Конвертированные таким образом файлы показаны на рис. 4.39 (для Архангельской области) и 4.40 (для Ленинградской области).

    В нашем примере для конвертирования были использованы карты, разработанные в ФАПСИ и входящие в состав одного из банков данных по ЧС (он рассматривается в настоящей книге). Автор не участвовал в создании этих карт, и сначала они не предназначались для конвертирования – лишний аргумент в пользу того, что для подобных целей пригодны практически любые географические карты.

    Установка гиперссылок в базе данных

    Откройте таблицу File1 (рис. 4.41). Изначально она входит в состав базы данных, разработанной в среде Clarion (см. главу 2). Для удобства можно импортировать эту таблицу в базу данных db1, создание которой в среде Access 2002 обсуждается, в частности, в настоящей главе. Технологические аспекты импорта баз данных рассматриваются в главе 7.

    Обратите внимание на поля Название области и Название города (для наглядности они поставлены рядом, как показано на рис. 4.41). Две самые первые записи касаются Ленинградской (Санкт-Петербург) и Архангельской (Архангельск) областей.

    Сформируйте гиперссылку, которая позволяла бы, например, из каждой строки быстро выйти в соответствующую карту.

    В самом общем случае адрес гиперссылки может содержать до четырех компонентов, разделенных знаком #:

    Отображаемый (экранный) текст — текст, демонстрируемый в поле или в элементе управления. Например, может потребоваться отобразить подробное имя узла в Internet или объекта, определенного адресом и дополнительным адресом. Необязательное поле.

    Адрес – абсолютный или относительный путь к документу. Абсолютным является полностью определенный путь URL [4] или UNC [5] к документу. Для объектов базы данных относительным путем является путь от расположения текущей базы данных. Если дополнительный адрес указывает на объект в текущем файле с расширением. mdb или. adb, то это необязательное поле.

    Дополнительный адрес – положение в файле или на странице. Например, можно указать на определенную форму или отчет в базе данных Microsoft Access или на определенную закладку в документе Microsoft Word. Необязательное поле.

    Всплывающая подсказка — текст, появляющийся при удержании указателя мыши на гиперссылке. Необязательное поле.

    Адрес гиперссылки можно ввести непосредственно в поле гиперссылки в таблице, в принимающее гиперссылки поле, элемент управления формы или страницы доступа к данным. В поле или текстовом поле, форматирующем адрес гиперссылки как гиперссылку, Microsoft Access не отображает все четыре компонента адреса гиперссылки. Если требуется просмотреть полный адрес гиперссылки, надо установить курсор и нажать клавишу F2:

    Читать еще:  Пример бд в access

    • если введен экранныйТекст, то следующая за ним часть адреса не отображается;

    • если экранныйТекст не введен, отображается только адрес;

    Дополнительный Адрес отображается только в случае, если отсутствует экранный Текст или адрес;

    На странице доступа к данным для гиперссылки отображается всплывающая подсказка, определенная для элемента управления гиперссылки. Подсказка, введенная как часть адреса, на странице доступа к данным показана не будет.

    При создании гиперссылки рисунка нужно выбрать рисунок для отображения на странице и адрес файла, к которому выполняется переход. В режиме страницы, когда указатель находится на рисунке, он принимает форму руки, показывая, что рисунок является ссылкой, которую нужно выбрать для перехода на другую страницу. Для рисунка можно также определить всплывающую подсказку и замещающий текст.

    Примеры адресов гиперссылок

    Примеры, приведенные в этом разделе, относятся к самым различным приложениям Access 2002, не связанным с рассматриваемой базой данных. В этих примерах показываются адреса гиперссылок и то, на что они указывают. Обратите внимание, что в адресах URL используется обычная косая черта, а в адресах UNC – с наклоном влево.

    Домашняя страница корпорации в Internet. Отображена как «Корпорация Microsoft».

    Домашняя страница корпорации в Internet.

    Именованная ссылка в документе HTML для основной страницы корпорации Microsoft.

    #northwindpublicтовары.doc##Список товаров со скидкой Файл Microsoft Word с именем товары.doc в каталоге public на сервере northwind. Всплывающая подсказка «Список товаров со скидкой». Записка#c: WindowsИзбранное Записка.doc#

    Файл Microsoft Word с названием Записка.doc, расположенный в папке C: WindowsИзбранное. Отображается строка «Записка». #c: WindowsЛичныерезюме.doc#

    Файл Microsoft Word с названием резюме.doc, расположенный в папке C: WindowsЛичные. Поскольку отображаемый текст отсутствует, будет прописан путь.

    Раздел файла Резюме.doc, отмеченный с помощью закладки «Профессии». Поставщики##Form Поставщики#Щелкните для просмотра и редактирования сведений о поставщике

    Форма «Поставщики» в текущей базе данных. Отображается как надпись «Поставщики» со всплывающей подсказкой «Щелкните для просмотра и редактирования сведений о поставщике».

    #c: WindowsИзбранноеПродажи 1996.ppt#13

    Слайд номер 13 в документе PowerPoint «Продажи 1996.ppt», расположенном в папке C: WindowsИзбранное.

    #c: WindowsИзбранноеБюджет. xls#Лист1!A2

    Ячейка A2 на «Листе1» файла Бюджет. хк, расположенного в папке C: WindowsИзбранное.

    Для облегчения ввода адреса гиперссылки некоторые его части можно пропускать:

    • при вводе http://example.microsoft.com распознается протокол http: и адрес преобразуется в форму #http://example.microsoft.com# (пользователю не придется самому вводить знак #);

    • если введенный текст не содержит знак #, имя протокола (например, http:) и ссылку на объект текущей базы данных, то введенный текст воспринимается как отображаемый текст и в качестве адреса к http:// добавляется тот же текст. Например, при вводе example.microsoft.com адрес воспринимается как example.microsoft.com#http://example.microsoft.com#;

    • чтобы указать на объект в текущей базе данных Microsoft Access, достаточно набрать имя объекта, на который требуется перейти; путь UNC указывать не обязательно. Если существует несколько объектов с одинаковыми именами, то при определении ссылок в Microsoft Access используется следующий порядок: формы, отчеты, запросы, таблицы, страницы доступа к данным, макросы, модули, схемы, сохраненные процедуры, связанные таблицы SQL, связанные таблицы. Например, если в базе данных содержатся форма «Заказы» и таблица «Заказы», то будет принята ссылка на форму «Заказы». Также можно указать определенный тип объекта. Для этого необходимо ввести тип объекта имя объекта. Например, чтобы определить ссылку на таблицу «Заказы», а не на форму «Заказы», в дополнительном адресе укажите таблицу «Заказы». Для типов объектов из нескольких слов пробелы между словами опускаются, например: dataaccesspage Заказы.

    Создание конкретной гиперссылки

    Для гиперссылки необходимо отдельное поле. Создайте его и назовите Карта, а затем определите его в конструкторе таблиц как поле гиперссылки (см. рис. 4.41). Теперь подготовка завершена, и можно непосредственно вводить гиперссылку. Как только вы устанавливаете курсор в поле Карта, активизируется кнопка

    (Вставить гиперссылку). Щелкнув по ней, вы вызовете окно Добавление гиперссылки (см. рис. 4.42). В нем вы можете ввести следующие варианты связей:

    • с файлом, Web-страницей;

    • с объектом в базе данных;

    • с новой страницей;

    • с электронной почтой.

    В рассматриваемом примере вы имеете дело с уже существующим файлом карты (допустим, это Архангельская область). Он расположен по адресу: С: Мои документыМои рисункиАрхангельская область.doc.

    Поэтому следует воспользоваться вкладкой связи с файлом или Web-страницей [6] . Указанный выше адрес вводится перемещением по дереву файлов (рис. 4.42) или в окне Текст. Таким образом, адрес появляется в соответствующей строке поля Карта (см. рис. 4.41).

    Если вы откроете какую-либо форму, содержащую поле Карта, то обнаружите в нем такую же, как и выше, гиперссылку с теми же функциями (см. рис. 4.43). Однако помните, что поле гиперссылки не создается в форме автоматически: его надо включить с помощью мастера, конструктора и других уже известных вам средств.

    Итак, гиперссылка создана и введена. Обратите внимание на то, что гиперссылку можно построить из каждой записи в любой файл или его точку.

    Если вы теперь поставите в поле гиперссылки указатель мыши (при этом курсор примет вид указательного пальца) и щелкнете, то мгновенно переместитесь в требуемый файл – в данном случае в карту Архангельской области, показанную на рис. 4.39. Если вы хотите выйти в заранее заданную точку этой карты, то предварительно следует открыть стандартную панель Рисование в программе Word и пометить нужную точку. Затем оформите ее как закладку и укажите имя закладки в адресе гиперссылки, добавив символ #. Например: С: Мои документыМои рисункиАрхангельская область.doc#а1, где а1 – название закладки.

    Установка гиперссылки из карты в базу данных

    Примерно так же можно построить и обратную гиперссылку – из карты в базу данных. Сама карта в формате DOC уже является гиперссылкой (чтобы убедиться в этом, достаточно открыть файл карты в Word и увидеть там курсор в виде указательного пальца). Она позволяет переместиться по любому адресу, если последний включен в список, который раскрывается при щелчке по стрелке в поле Адрес на панели инструментов. Вопрос только в том, как ввести нужный адрес в этот список.

    Щелкните по кнопке

    (Вставить гиперссылку). В результате на экране появится поле Добавить гиперссылку (рис. 4.44).

    В верхнее поле названного окна вводится адрес гиперссылки, обеспечивающий переход в базу данных. Как и раньше, для этого есть два способа: набрать адрес с помощью клавиатуры либо выбрать его из списка, который открывается при щелчке по кнопке Обзор. В нашем случае этот адрес будет таким: С: Мои документыМои рисункиАрхангельская область.doc#Форма ЧС. (Элемент Форма ЧС предназначен для открытия формы ЧС непосредственно при переходе по гиперссылке.)

    Теперь щелкните по кнопке ОК – адрес будет внесен в список, показанный в окне карты (см. рис. 4.45). Вновь, как и в предыдущем разделе, гиперссылка создана. Чтобы запустить ее, надо открыть список, найти ее адрес и нажать клавишу Enter. Форма ЧС (см. рис. 4.43) откроется непосредственно из карты. Точно таким же способом можно открыть и таблицу.

    Данный текст является ознакомительным фрагментом.

    Ссылка на основную публикацию
    Adblock
    detector