Методическое пособие по изучению microsoft




Скачать 18.98 Kb.
НазваниеМетодическое пособие по изучению microsoft
страница7/12
Дата03.02.2016
Размер18.98 Kb.
ТипМетодическое пособие
1   2   3   4   5   6   7   8   9   ...   12

Контрольные вопросы


    1. Как выполнить из макроса команду стандартного меню Access?

    2. Какие аргументы имеет макрокоманда ОткрытьЗапрос?

    3. Какая команда позволяет начать выполнение макроса из окна базы данных?

    4. Как организовать выполнение макроса при открытии формы?

    5. Какая команда позволяет вывести на экран сообщение?



6.8. Лабораторная работа № 8

Страницы доступа к данным

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

Access 2000 позволяет создавать новые объекты страницы доступа к данным, которые представляют собой Web-страницы специального типа, подключенные к источнику данных OLE DB — базе данных Access или Microsoft SQL Server, — предназначенные для работы пользователей Internet или intranet с данными базы в интерактивном режиме через браузер Internet Explorer. С помощью таких страниц можно просматривать, изменять, добавлять и обра­батывать данные, сохраняемые в базе. Страница доступа к данным может также включать данные из других источников, например, Microsoft Excel.

Страница доступа к данным сохраняется в отдельном HTML-файле вне базы данных Microsoft Access. Однако при создании этого файла в окне базы дан­ных на вкладке Страницы Access автоматически создает ярлык к это­му файлу.

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

Пользователь может открыть страницу доступа к данным и работать через нее со связанной базой данных с помощью программы Microsoft Internet Explorer. Можно также работать со страницей доступа к данным непосред­ственно в Access, не открывая базы данных. Для того чтобы страница рабо­тала правильно, база данных должна быть доступна пользователям этой страницы. Страницы могут использоваться в приложении базы данных на­ряду с формами и отчетами.

Для создания, просмотра и работы со страницами доступа к данным в Access, а также для работы с этими страницами в Internet или intranet, ну­жен браузер Microsoft Internet Explorer 5.0.

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

Создание страниц доступа к данным


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

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

Подключение страницы доступа к данным к базе данных

При создании страницы из базы данных Access для нее автоматически опре­деляется в качестве источника данных открытая база данных. Это может быть как локальная, так и сетевая база данных. Создавать страницу можно, не от­крывая базы данных, с помощью команды Файл | Создать. При этом, как и при создании базы данных или проекта Access, открывается окно Создание, в котором на вкладке Общие следует выбрать зна­чок Страница доступа к данным. Для создания страницы вне базы данных доступен только режим конструктора, после выбора которого открывается окно Список полей, а для подключения к нужному источнику данных открывается окно Свойства связи с данными. После выбора нужных для подключения к базе данных параметров и проверки подключения Список полей отображает имя базы данных, к которой присоединена страница, и объекты базы данных, доступные при конструировании страницы.

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

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

При просмотре страницы в режиме страницы можно определить, какая база данных является источником данных для нее. Для этого необходимо выпол­нить команду Файл | Свойства страницы. На вкладке Состав в свойстве Строка подключения отображаются сведения об исполь­зуемой базе данных.

Упражнение 6.8.1. Создание из базы данных Access страницы доступа к данным одной таблицы

В базе данных Access страница доступа к данным (как и форма или отчет) может быть создана с помощью мастера или в режиме конструктора.

Создайте страницу доступа к данным для работы с таблицей КАФЕДРА с помощью мастера автостраниц. Этот мастер, не вступая в диалог с пользователем, создает страницу на основе всех полей только одной таблицы.

  1. Откройте базу данных Учебный процесс.

  2. В окне базы данных в списке Объекты выберите объект Страницы и нажмите кнопку Создать.

  3. В диалоговом окне Новая страница доступа к данным выберите Автостраница: в столбец.

  4. Выберите таблицу КАФЕДРА, на данных которой должна быть основана страница, и нажмите кнопку ОК. Мастер автостраниц позволяет выбрать источник записей и создает страницу доступа к дан­ным, содержащую все поля (кроме полей, в которых хранятся рисунки) и записи базовой таблицы, запроса или представления.

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

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

  2. Добавьте новую запись в таблицу, для чего нажмите на панели перехода по записям кнопку Добавление записи . Для завершения операции до­бавления и сохранения записи в таблице нажмите кнопку Сохранение за­писи . Можно отменить начатую операцию добавления записи, нажав кнопку Отмена последнего изменения , но только до выполнения ко­манды сохранения записи. Заметим, что поле наименование кафедры, не обведенное рамкой, не выделяется на странице в режиме добавления за­писи, что неудобно в работе.




Рис. 6.8.1. Страница доступа к данным таблицы КАФЕДРА после редактирования в режиме конструктора

  1. Для удаления записи в таблице КАФЕДРА нажмите кнопку Удаление записи .

  2. Сохраните созданную страницу доступа к данным. Access предлагает со­хранить страницу в текущей папке в виде HTML-файла, имеющего рас­ширение .htm. Автоматически Access добавляет ярлык для этой страницы в окно базы данных. Чтобы узнать путь к файлу страницы, наведите ука­затель на ярлык страницы в окне базы данных и подождите появления всплывающей подсказки.

  3. Закройте Access. Откройте вновь созданную страницу в Internet Explorer (необходима версия 5.0 или более поздняя), например, дважды щелкнув на имени файла страницы в проводнике Windows. Убедитесь, что и в среде браузера страница позволяет производить просмотр, в том числе с применением фильтра, изменение, добавление и удаление записей в таб­лице подключенной базы данных.

  4. Можно открыть страницу в режиме страницы из меню Microsoft Access с помощью команды Файл | Открыть. При этом Access откры­вает страницу без открытия базы данных, к которой подключена страни­ца, поэтому мастера, построители и надстройки будут недоступны.

Упражнение 6.8.2. Использование фильтра на странице доступа к данным

  1. Создайте как в предыдущем упражнении с помощью мастера автостраниц страницу доступа к данным для ввода, просмотра и редактирования запи­сей в таблице СТУДЕНТ (рис.6.8.2).





Рис.6.8.2. Страница, на которой применен фильтр по выделенному

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

  2. Установите курсор в поле Дата рождения и снова щелкните на кнопке Фильтр по выделенному. Теперь фильтр применяется к группе записей, выбранных по предыдущему фильтру.

  3. Щелкните на кнопке Удалить фильтр. После удале­ния фильтра вновь выводятся все записи.

  4. Для повторного применения фильтра снова щелкните на той же кнопке. Теперь она стала кнопкой Применить фильтр. Фильтр будет потерян только при переходе к другой странице.

  5. Отсортируйте записи о студентах по фамилии. Для сортировки данных на странице доступа к данным установите курсор в поле ФИО, которое будет использоваться для сортировки записей. Для сортировки по возрастанию нажмите кнопку Сортировка по возрастанию, а для сорти­ровки по убыванию — кнопку Сортировка по убыванию.

Упражнение 6.8.3. Создание страницы доступа к данным двух таблиц

  1. Создайте страницу доступа к данным для работы со списками преподава­телей кафедры, используя таблицы КАФЕДРА и ПРЕПОДАВАТЕЛЬ. Воспользуйтесь мастером для создания основы такой страницы.

  2. Начните создание страницы с двойного щелчка на строке Создание стра­ницы доступа к данным с помощью мастера в рабочем пространстве объ­ектов Страницы.

  3. В окне мастера выберите таблицы КАФЕДРА и ПРЕПОДАВАТЕЛЬ и их поля.

  4. Для того чтобы список преподавателей кафедры открывался при щелчке на маркере развертывания , добавьте уровень группировки по полю НКАФ.

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

  1. Выберите поля, по которым будет производиться сортировка записей на странице (ТАБН), и установите флажок Применить тему к странице. Нажмите кнопку Готово. Откроется созданная страница в режиме конструктора и

  2. При размещении на странице полей Access автоматически создает запрос SQL, который и становится источником ее записей. С помощью запроса на страницу из базы доставляются указанные в нем данные.

  3. На странице, созданной мастером, отображается по одной записи запро­са. Основным средством мастера для организации записей запроса на странице является группировка. Работа мастера страниц мало отличается от работы мастера отчетов.

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

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

  6. Доработайте страницу в режиме конструктора. Вид этой страницы в режиме конструктора представлен на рис. 6.8.3.

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

  8. Для добавления строки подписей столбцов раскрывающегося списка откройте окно Сортировка и группировка, щелкнув на соот­ветствующей кнопке панели инструментов, и для группы КАФЕДРАWiz в строке Раздел подписей выберите значение Да. В этом же окне можно добавить или убрать для любой группы Раздел кнопок перехода, Примеча­ние группы и установить ряд других параметров.



Рис.6.8.3. Доработанная страница в режиме конструктора

  1. Щелкните на кнопке Вид (View) панели инструментов. Страница с соот­ветствующими доработками будет иметь вид, представленный на рис. 6.8.4.

  2. Если выделить одно из полей с информацией о кафедре, станут доступ­ными кнопки фильтра. Кнопки редактирования записей на этой стра­нице всегда будут оставаться недоступными.

  3. Если необходимо, чтобы на странице отображался список всех кафедр, уберите РазделКнопокПерехода: ПРЕПОДАВАТЕЛЬ-ККАФ. При этом запись каждой кафедры будет иметь маркер развертывания, позволяю­щий просмотреть список преподавателей кафедры.



Рис. 6.8.4. Страница после доработке в конструкторе

Упражнение 6.8.4.Создание страницы доступа к данным в режиме конструктора

  1. Создайте страницу доступа к данным для просмотра, ввода и редактиро­вания записей об изучении предметов студенческими группами. Исполь­зуйте режим конструктора.

  2. В окне со списком страниц открытой базы данных дважды щелкните на строке Создание страницы доступа к данным в режиме конструктора.

  3. Откройте список полей, щелкнув на соответствующей кнопке панели инструментов. Список полей, которые могут быть размещены на страни­це, подключенной к базе данных Учебный процесс.mdb.

  4. Выделите в списке полей таблицу ИЗУЧЕНИЕ и перетащите ее на стра­ницу в Раздел: несвязанный. В окне Мастер макета выберите флажок От­дельные элементы. На странице будет создан раздел заголовка, в котором разместились все поля таблицы, и раздел кнопок перехода.

  5. Добавьте из таблицы ПРЕПОДАВАТЕЛЬ поле ККАФ, а из таблицы КАФЕДРА - НКАФ. Включение поля ККАФ из таблицы ПРЕПОДАВАТЕЛЬ позволит конструктору найти нужные связи в схеме (ИЗУЧЕНИЕ.ТАБН-ПРЕПОДАВАТЕЛЬ.ТАБН и ПРЕПОДАВАТЕЛЬ.ККАФ-КА-ФЕДРА.ККАФ) и автоматически использовать их при создании страницы. Пользователю не надо будет самому указывать отношения, т. е. связь ме­жду таблицами. Если включить только поле из таблицы КАФЕДРА, вы­ведется окно для определения связей пользователем.

  6. Удалите поле ККАФ со страницы.

  7. Откройте Список полей на вкладке Страница. Здесь представлены все ис­точники записей, которые используются для страницы, и их связи. При добавлении поля на страницу Access автоматически до­бавляет его в определение данных страницы, отображаемое на вкладке Страница.

  8. Чтобы при добавлении новых записей было удобно вводить значения в поля, по которым таблица ИЗУЧЕНИЕ связана с главными таблица­ми ПРЕДМЕТ и ПРЕПОДАВАТЕЛЬ, замените поля КП (Код предмета) и др. на поля со списком. Списки обра­зуйте на основе соответствующих таблиц и включите в них не только клю­чевые поля, но и поля с названием предмета и фамилией преподавателя.

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

  10. Разместите поля таблицы так, как показано на рис.6.8.5.



Рис. 6.8.5. Страница доступа к данным таблицы ИЗУЧЕНИЕ в режиме конструктора

  1. Добавьте на страницу строку и запишите в нее Внимание!!!

  2. Откройте страницу в браузере и убедитесь, что страница из нескольких таблиц, созданная конструктором, допускает редактирование. Добавьте в базу данных, подключенную к странице, несколько записей в таблицу ИЗУЧЕНИЕ.

  3. Для перехода к созданию новой записи щелкните на кнопке Добавление записи, расположенной на панели кнопок перехода по записям. Запол­ните поле номера группы, выберите из списков предмет, преподавателя и вид занятия. Эти поля составляют ключ таблицы и должны обязатель­но заполняться при добавлении записи. Введите число часов. Щелкните на кнопке Сохранение записи на панели кнопок перехода. После этого в записи отобразится наименование кафедры, на которой работает преподаватель. Запись может быть сохранена и при переходе к другой записи на странице. Кнопка Отмена последнего изменения доступна до тех пор, пока запись не сохранена.

Работа с гиперссылками на страницах доступа к данным

В Access (как и во все другие приложения Microsoft Office) встроена возможность создавать и использовать гиперссылки. Гиперссылки могут храниться в полях таблиц базы данных и элементах управления форм. Гиперссылки можно также добавлять в элементы управления отчетов. Однако при просмотре отчета в Access гиперссылки работать не будут. Для их использования отчет необходимо вывести в формате Word, Excel или создать на их основе страницу в формате HTML. Самым естественным образом гиперссылки вписываются на страницы доступа к данным. Однако и здесь гиперссылки, сохраненные полях базы, не работают, если только на эти поля не сделаны ссылки в связанных гиперссылках страниц. К тому же гиперссылки в полях должны быть записаны как URL- или UNC-адреса. Связанная гиперссылка может бы присоединена также к текстовому полю, содержащему адрес.

По гиперссылкам осуществляется переход к объектам той же самой или другой базы данных Access, к документам, созданным в Word, Excel и PowerPoint и расположенным на локальных или сетевых дисках, а также к документам, расположенным на Web- и FTP-серверах в глобальной сети Internet или в корпоративной сети intranet. В гиперссылках для указания местоположения объекта используются адреса URL и UNC.

URL (Uniform Resource Locator — Унифицированный указатель ресурс является стандартом для определения типа и местоположения объекта в Internet и intranet. URL может указывать на серверы WWW, FTP, адреса электронной почты, конференции, файлы локальных дисков и другие объекты. Например:

http://www.finec.ru, http://www.rbc.ru

ftp://ftp.microsoft.com

mailto: pushkina@finec.ru

news: alt. Hypertext

Первая часть URL (перед двоеточием) определяет протокол, который должен использоваться для доступа к объекту. Например, протокол HTTP предназначен для передачи HTML-страниц в Internet. Две косые черты указывают, что после них следует адрес компьютера, на котором установлен сервер. Адрес, как правило, представляется полным доменным именем компьютера, хотя может быть представлен и цифровым IP-адресом. Если на одном компьютере работает несколько серверов, то вслед за адресом компьютера стоит двоеточие и номер порта. Далее в строке мотает стоять косая черта, отделяющая адрес от остальной части, которая определяет URL-путь, указывающий точное местоположение ресурса на сервере. На­пример, в случае доступа по HTTP здесь задается путь к файлу и имя файла, содержащего Web-страницу. При отсутствии URL-пути по умолчанию опре­деляется доступ к домашней странице сервера. Домашняя страница пред­ставляет содержимое сервера и позволяет перейти к нужному разделу.

UNC-адрес (Universal Name Convention — Универсальное соглашение об именах) является стандартным форматом ссылки на файл, доступный в се­ти. В отличие от ссылки на файл локального диска он включает имя ком­пьютера в сети вместо имени диска. Для разделения имени компьютера, папки и файла в UNC-адресах используется обратная косая черта. UNC-адрес позволяет ссылаться на данные, которые не обязательно должны рас­полагаться на Web-сервере. Например, путь к файлу Main.doc в папке Stu­dents на компьютере Asu_l имеет вид \\Asu_l\Students\Main.doc. Используя данные типа Гиперссылка, можно хранить гипер­ссылки в полях таблиц БД. В формах и отчетах гиперссылки хранятся в элементах управления типа Надпись, на страницах доступа данных — в объекте Гиперссылка.

Использование гиперссылок доступно всем пользователям, поскольку для этого не нужно никаких дополнительных средств и сложных программ.

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

  1. Создайте на странице доступа к данным Студент гиперссылку на какой-нибудь тексто­вый файл Приказ.doc.

  2. Откройте страницу доступа к данным Студент в режиме конструктора.

  3. Выполните команду Вставка | Гиперссылка. В открыв­шемся диалоговом окне Добавить гиперссылку в разделе Связать с щелкните на значке Имеющийся файл или Web-стра­ница.

  4. В поле Текст введите текст, который должен отображаться на странице. Если нужно, введите подсказку. В противном случае будет ото­бражаться адресная ссылка.

  5. В поле Введите имя файла или Web-страницы введите путь к файлу или адрес URL. Чтобы не выполнять ввод вручную, можно просмотреть по­следние вставленные объекты и выбрать нужный. Для этого в области Выберите из списка нажмите кнопку Последние файлы или Вставленные ссылки и выберите объект из списка. Для выбора объекта на локальном или любом доступном сервере сети нажми­те кнопку Файл.

  6. При необходимости перейти в определенное место текстового файла на­жмите кнопку Вкладка и выберите вкладку из списка.

  7. Переключитесь в режим страницы и щелкните на гиперссылке. Access откроет текстовый файл в Web-браузере.



Задание для самостоятельной работы


Создайте страницу с многоуровневой группировкой с помощью конструктора, которая позволит просматривать группы студентов, раскрывать списки изучаемых предметов и планы занятий по этим предметам.

1   2   3   4   5   6   7   8   9   ...   12

Похожие:

Методическое пособие по изучению microsoft iconУчебно-методическое пособие по изучению дисциплины «Менеджмент» для студентов экономических специальностей разных форм обучения
Учебно-методическое пособие предназначено для студентов экономических специальностей разных форм обучения. В данном пособии изложены...
Методическое пособие по изучению microsoft iconЛабораторная работа эффект Мёссбауэра Зеленодольск 2007 Печатается по решению учебно-методической комиссии Зеленодольского филиала кгу удк 537. 635; 537. 611. 43 Методическое пособие к лабораторным работам по атомной и ядерной физике «Эффект Мёссбауэра»
Методическое пособие предназначено для студентов третьего курса физико-математического факультета Зеленодольского филиала кгу, специализирующихся...
Методическое пособие по изучению microsoft iconМетодическое пособие выполнено п 2001 г в рамках нтп министерства образования Российской Федерации «Научное, научно-методическое, материально-техническое и информационное обеспечение системы образования»
Приходько О. Г., Моисеева Т. Ю. Дети с двигательными нарушениями: коррекционная работа на первом году жизни. Методическое пособие....
Методическое пособие по изучению microsoft iconМетодическое пособие «основы технического перевода»
Методическое пособие предназначено для помощи студентам в выполнении самостоятельной работы по переводу, реферированию и аннотированию...
Методическое пособие по изучению microsoft iconУчебно-методическое пособие по дисциплине «Страхование»
Учебно-методическое пособие составлено в соответствии с требованиями фгос впо по направлению 080100. 62 «Экономика»
Методическое пособие по изучению microsoft iconУчебно-методическое пособие
...
Методическое пособие по изучению microsoft iconУчебно-методическое пособие по дисциплине «пропедевтика внутренних болезней»
Учебно-методическое пособие предназначено для студентов 3 курса медико-профилактического факультета кгму
Методическое пособие по изучению microsoft iconМетодическое пособие для подготовки курсовых работ по дисциплине «Управления качеством»
Методическое пособие предназначено для студентов технологического факультета очной и заочной формы обучения
Методическое пособие по изучению microsoft iconМетодическое пособие по курсовой работе
Методическое пособие предназначено для студентов, обучающихся по направлению «Искусствоведение» (031500. 62), руководителей курсовых...
Методическое пособие по изучению microsoft iconМетодическое пособие по курсовой работе
Методическое пособие предназначено для студентов, обучающихся по направлению «Искусствоведение» (031500. 62), руководителей курсовых...
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib2.znate.ru 2012
обратиться к администрации
Библиотека
Главная страница