Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ACCESS_2010.docx
Скачиваний:
8
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

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

Таблицы и запросы, построенные нами для БД «Телефонная компания», представляют собой основу базы данных, можно сказать, ее кухню. Они видны только разработчику базы, но не ее пользователю. Для общения с пользователем служат формы и отчеты – экранные и печатные документы, позволяющие выполнять информационное обслуживание бизнес-процессов, не зная структуры и способов работы в СУБД MS Access.

В этой лабораторной работе мы создадим формы для ввода и просмотра данных нашей БД.

Задание 1.

Откройте БД «Телефонная компания» и выберите вкладку Создание, а на ней Мастер форм. Создадим форму для ввода данных в таблицу абонентов. Выберем нужную таблицу и перенесем все содержимое из окна Доступные поля в окно Выбранные поля, как показано на рисунке 2.29.

После нажатия кнопки Далее выбираем внешний вид формы. Для формы абоненты пусть это будет «в один столбец». Нажимаем кнопку Готово и открываем форму для просмотра. С помощью этой формы можно просматривать записи таблицы поочередно, перемещаясь от одной к другой при помощи кнопок внизу окна, а также перейти к вводу новой записи. На рисунке 2.30 показаны управляющие кнопки формы.

Задание2.

Создайте с помощью Мастера форм ленточную форму для ввода данных в таблицу Тарифы.

Задание3.

Создайте с помощью Мастера форм форму в один столбец для ввода данных о звонках.

Задание 4.

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

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

Рис. 2.32

Задание 5.

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

Задание 6.

Форма может базироваться не только на таблице, но и на запросе. Постройте форму на основе запроса из задания 12 предыдущей лабораторной работы (с вычислением стоимости каждого звонка внутри сети с учетом льготы).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]