1. Перед тем как создать страницу доступа с группировкой по номерам групп студентов установите связь между таблицами Оплата за обучение и Студент. Для этого откройте окно Схема данных и добавьте на схему таблицу Оплата за обучение. Установите связь между таблицами по полю N зачетной книжки без обеспечения целостности данных.
2. Создайте с помощью конструктора новую страницу доступа. Для этого выделите в окне базы данных объект Страницы и щелкните по кнопке инструментальной панели окна Создать. В диалоговом окне Новая страница доступа к данным выберите создание с помощью конструктора, а в качестве источника данных - таблицу Оплата за обучение.
3. Добавьте на создаваемую страницу все поля таблицы Оплата за обучение. Раскройте в окне Список полей папку Связанные таблицы для таблицы Оплата за обучение. Вы должны увидеть в ней две таблицы Студент, значок одной из которых окрашен желтым цветом. Добавьте из папки с неокрашенным значком на страницу доступа поля ФИО и N группы. Закройте окно Список полей. При добавлении появится окно Мастер макета, в котором выберите макет в столбец.
4. Выполните редактирование раздела данных в основной части страницы доступа. Разместите поля ФИО, N зачетной книжки, Стоимость обучения, Оплачено 1 семестр и Оплачено 2 семестр в одной строке, удалив названия полей. Для удаления названий полей последовательно выделяйте соответствующие контуры названий и нажимайте клавишу Delete. После удаления названий полей переместите указанные поля в строку под заголовком раздела.
5. Создайте группу просмотра данных. Для этого выделите поле N группы и щелкните по кнопке инструментальной панели макета страницы Повысить уровень. Появится еще один раздел страницы с заголовком Оплата за обучение - N группы.
6. Удалите на странице оба раздела кнопок перехода по записям. Для этого выделяйте каждый из них и нажимайте клавишу Delete. Уменьшите высоту раздела Оплата за обучение. Для этого выделите его, щелкнув по заголовку раздела, и перетащите вверх срединный маркер нижней линии контура.
7. Введите заголовок страницы: Сведения об оплате за обучение. Увеличьте размер и измените рисунок кнопки, раскрывающей список студентов. Для этого выделите кнопку в разделе Оплата за обучение-N группы и вызовите щелчком правой клавиши мыши контекстное меню. Выберите в контекстном меню пункт Свойства элемента. Установите в диалоговом окне вкладку Другие.Щелкнув по свойству SRC, выберите из списка значение Access 2000 плюс/минус.
8. Введите строку с названиями столбцов списка студентов. Для этого щелкните по кнопке разворачивания в строке Заголовок: Оплата за обучение и включите раздел подписей для группы записей Оплата за обучение. На странице доступа появится раздел Подписи: Оплата за обучение.
Рис.6.3. Вид страницы доступа Сведения об оплате за обучение с раскрытым списком студентов одной из групп
9. Введите в раздел Подписи названия столбцов списка. Для ввода названия поля щелкните по кнопке Надпись инструментальной панели элементов. Очертите мышкой прямоугольный контур и введите текст названия поля.
10. Перейдите в режим просмотра страницы, щелкнув по кнопке Вид инструментальной панели Формат (страница). На экран будет выведен список номеров групп с кнопками разворачивания списка коммерческих студентов каждой группы. Щелкните по кнопке разворачивания списка одной из групп. Просмотрите список студентов (рис.6.3). Сверните список. Закройте страницу доступа и сохраните ее на диске с именем Сведения об оплате с группировкой.
Задание 4.Создайте в виде сводной таблицы страницу доступа, позволяющую просматривать результаты экзаменационной сессии по группам студентов и дисциплинам. Создание страницы произведите с помощью конструктора.
Технология
1. В окне базы данных выберите объект Страницы и щелкните по кнопке инструментальной панели окна Создать. В диалоговом окне Новая страница… выберите вариант создания с помощью конструктора, а в качестве источника данных - таблицу Общая ведомость. Щелкните по кнопке Ok. Откроются окно Конструктор страниц и окно Список полей.
2. На расположенной в верхней части окна конструктора панели элементов щелкните по кнопке Сводная таблица Office. Не отпуская левую клавишу мыши, очертите прямоугольный контур будущей сводной таблицы внутри раздела страницы. Появится панель управления сводной таблицей и надпись внутри контура сводной таблицы Не удается найти объект.
3. Перетащите мышкой из окна Список полей внутрь контура сводной таблицы поле N группы в область полей фильтра. Перетащите из окна Список полей внутрь контура сводной таблицы поле ФИО и поместите его в область полей строк. Перетащите из окна Список полей внутрь контура сводной таблицы поле Наименование дисциплины и поместите его в область полей столбцов. Перетащите мышкой из окна Список полей внутрь контура сводной таблицы поле Оценка и поместите его в область полей итогов или деталей. Закройте список полей. В результате Ваших действий страница в режиме конструктора примет вид как на рис. 6.4.
Рис.6.4. Вид страницы доступа в режиме конструктора
4. Используйте некоторые приемы для художественного оформления страницы. Создайте заголовок страницы в виде бегущей строки. Для этого щелкните мышью по кнопке Бегущая строка, расположенной на панели элементов и, не отпуская клавишу мыши, очертите контур в области наименования страницы. Введите внутрь контура текст Итоги экзаменационной сессии. Примените стандартный шаблон оформления страницы. Для этого выполните команду ФОРМАТ/Тема. Выберите какую-либо тему, например: Экспедиция. Щелкните по кнопке Ok.
5. Удалите на странице кнопки перехода. Для этого выделите раздел кнопок перехода, щелкнув под таблицей. Появится контур вокруг панели с кнопками перехода. Нажмите клавишу Delete.
6. Отключите в сводной таблице столбец Общие итоги. Для этого щелкните по полю Наименование дисциплины правой клавишей мыши и в контекстном меню снимите галочку для пункта Промежуточные итоги. Аналогично отключите строку Общие итоги, щелкнув правой клавишей мыши по полю ФИО.
7. Отрегулируйте размер сводной таблицы на страницы и ее местоположение, перетаскивая всю таблицу и срединные вешки сторон.
8. Просмотрите полученную сводную таблицу, щелкнув по кнопке Вид на панели элементов окна конструктора. С помощью кнопок управления отображением полей таблицы отобразите результаты сессии для всех групп и каждой группы в отдельности, а также результаты экзаменов по всем дисциплинам и каждой дисциплине в отдельности.
Рис.6.5. Вид сводной таблицы в окне обозревателя Internet Explorer
9. Закройте окно страницы, сохранив страницу в файле с именем Сводная экзаменационная ведомость.htm. При этом Access в диалоговом окне Сохранение в виде…предложит Вам выбрать папку для сохранения страницы доступа к данным и предоставит возможность принять имя файла по умолчанию (Страница N.htm) или заменить его на другое.
10. Просмотрите созданную страницу с помощью обозревателя Internet Explore. Для этого откройте Проводник, войдите в папку, в которой был произведено сохранение файлов страницы, и дважды щелкните по имени файла. Вид окна обозревателя с загруженной страницей Сводная экзаменационная ведомость представлен на рис.6.5.
Задание 5.Создайте в виде сводной таблицы страницу доступа, позволяющую просматривать в интрасети сведения об оплате за учебу коммерческими студентами в виде сводного списка по факультетам, группам и семестрам.