Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 курс ИСиТ методичка (2 семестр) .pdf
Скачиваний:
69
Добавлен:
31.05.2015
Размер:
1.44 Mб
Скачать

2.4.Выберите тип формы - ленточный и нажмите "Далее".

2.5.Выберите стиль (фон) формы и нажмите "Далее". Для формы, выводимой на печать, желательно не задавать темный фон.

2.6.Задайте имя формы (в соответствие с базовой таблицей или запросом) и нажмите "Готово".

2.7.Откройте созданную форму, просмотрите ее и, при необходимости, перейдите в режим конструктора и вручную измените подписи в области заголовка (если они слишком широки по сравнению с содержимым соответствующих полей) или измените размер и расположение полей в рабочей области.

3.Создание главной кнопочной формы:

3.1.Выполните Сервис/Служебные программы/Диспетчер кнопочных форм.

3.2.В окне "Диспетчер кнопочных форм" нажмите "Изменить...".

3.3.В окне "Изменение страницы кнопочной формы" нажмите "Создать" - откроется окно "Изменение элемента кнопочной формы" с тремя полями: в поле "Текст" введите надпись, соответствующую действию кнопки; в поле "Команда" выберите команду "Открытие формы в режиме редактирования" - для кнопок, открывающих форму или команду "Выход из приложения" - для кнопки завершения работы; информация, выбираемая в третьем поле, зависит от второго

-для открытия формы надо указать имя открываемой формы.

3.4.Повторите предыдущий пункт для создания остальных кнопок кнопочной формы.

3.5.Закройте окно создания главной кнопочной формы, нажав "Закрыть"

Задание 3

В соответствии с вариантом задания, добавить в СУБД, созданную в заданиях 1 и 2, составную форму для отбора записей в подчиненной форме по значению, выбираемому из списка на главной форме.

Варианты заданий

Источник для главной формы

Поле на главной форме

вар.

 

 

1

Данные о специальностях

Название специальности

2

Тарифная сетка

Должность

3

Товары

Название товара

4

Продукты

Наименование продкута

5

Читатели

Фамилия читателя

6

Нарушения

Название нарушения

7

Участники

Шифр группы

8

Доставка

Название груза

9

Информация о местах

Номер комнаты

10

Поставщики

Название поставщика

Порядок выполнения

1.Запустите создание формы в режиме мастера.

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

3.В первом окне Мастера выберите поля таблицы, указанной в п.2, для размещения на форме. Не выходя из первого окна, выберите из списка "Таблицы и запросы" таблицу – источник данных для подчиненной формы (подчиненность определите по схеме данных) и добавьте в список "Выбранные" требуемые поля. Нажмите "Далее".

44

4.На втором шаге Мастера выберите вид представления данных так, чтобы на схеме подчиненная форма была выделена рамкой (переключатель "Подчиненные формы" должен быть включен).

5.На третьем шаге выберите ленточный вид подчиненной формы.

6.На следующих шагах Мастера задайте стиль и имя формы.

7.При необходимости перейдите в режим конструктора и доработайте полученную форму вручную.

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

9.Добавьте кнопку на Главную кнопочную форму проекта, запускающую созданную составную форму.

Задание 4

Создать отчет на базе запроса, разработанного в заданиях 1, 2 для подчиненной формы. БД должна содержать такое количество записей, чтобы они заполняли один лист отчета формата A4. В область заголовка отчета добавить свою фамилию и номер группы. Добавить на кнопочную форму кнопки для просмотра и печати отчета.

Порядок выполнения

1.Откройте проект, созданный в задании 2. Откройте запрос, созданный в задании 1. Запрос должен содержать не менее 20 различных записей, имеющих содержательный смысл

всоответствии с темой проекта. Если это условие не выполнено, то добавьте в исходные таблицы необходимые записи.

2.В окне базы данных перейдите на вкладку "Отчеты" и нажмите "Создать".

3.В окне "Новый отчет" выберите "Мастер отчетов" и укажите источник данных - имя запроса.

4.В Мастере отчетов переведите поля запроса, из доступных в выбранные.

5.Выберите подходящие способы группировки данных в отчете.

6.Установите порядок сортировки записей - по возрастанию.

7.Выберите подходящий макет отчета и ориентацию листа.

8.Выберите стиль отчета.

9.После завершения работы Мастера отчетов просмотрите полученный отчет и вручную, в режиме конструктора выполните следующие доработки:

измените при необходимости размер шрифта надписей, вызвав окно свойств каждой надписи, и, установив на вкладке "Макет" размер шрифта;

отрегулируйте расположение надписей во всех областях отчета путем перетаскивания мышью;

увеличьте область заголовка отчета, перенесите в эту область с панели элементов надпись и впишите подходящим шрифтом тему работы и свои реквизиты.

10.Создайте макрос для печати отчета. Для этого в окне базы данных откройте вкладку "Макросы" и нажмите "Создать". В поле "Макрокоманда" выберите "ОткрытьОтчет". Задайте аргументы макрокоманды: имя отчета и режим - "Печать". При закрытии окна создания макроса задайте имя макроса - "Печать отчета".

11.Добавьте на кнопочную форму две кнопки с надписями "Просмотр отчета" и "Печать отчета" (через Сервис/Надстройки/Диспетчер кнопочных форм). Для кнопки

"Просмотр отчета" выберите команду "Открытие отчета" и укажите имя отчета. Для кнопки "Печать отчета" выберите команду "Запуск макроса" и макрос "Печать отчета".

12. В окне диспетчера кнопочных форм измените порядок следования кнопок так, чтобы последней кнопкой на кнопочной форме была кнопка «Выход из приложения».

45

Список литературы

1.Виллариал Б. Программирование Access 2002 в примерах. Пер. с англ. – М.: Кудиц-

образ, 2003. – 496с.

2.Дубнов П.Ю. Access 2002. Самоучитель. – М.: ДМК Пресс, 2004. – 320с.

3.Карпов Б. Microsoft Office Access 2000: Справочник. – СПб: Питер, 2001.- 416 с.

4.Кузнецов А. Microsoft Office Access 2003. Русская версия. – СПб.: Питер; Киев: Издательский дом BHV, 2006. – 365 с.

5.Михеева В.Д., И.А.Харитонова Microsoft Access 2003. – СПб.: БХВ-Петербург, 2004.

1072с.

6.Робинсон С. Microsoft Office Access 2000: учебный курс. – СПб.: Питер, 2001. – 512

с.

7.Хомоненко А.Д., В.В.Гридин Microsoft Access. Экспресс-курс. – СПб.: БХВПетербург, 2005. – 304с.

8.Шевченко Н.А. Access 2003. Искусство создания базы данных. – М.: NT Press, 2005.

160 с.

9.Microsoft Office Access 2003. Шаг за шагом. Пер. с англ. – М.: СП ЭКОМ, 2004. –

431 с.

46