Создание кнопочных форм.




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

Упражнение 2.8. Создайте кнопочную форму для разработанной БД.

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

2. В окне диспетчера кнопочных форм нажмите кнопку Изменить. Появится окно Изменение страницы кнопочной формы.

3. Создайте элементы кнопочной формы. Для этого поместите курсор в нижнее окно и нажмите кнопку Создать. Появится окно Изменение элемента кнопочной формы. В строке Текст ведите название формы Ввод и редактирование. В строке Команда выберите Открыть форму для добавления. В третьей строке укажите форму Спортсмены. Нажмите кнопку OK.

4. По такой же методике создайте элементы (кнопки) для открытия отчетов Список Спортсмены и Список спортсменов по секциям и назовите их, соответственно, Спортсмены и Список по секциям.

5. Нажмите кнопку Закрыть. Закройте диспетчер кнопочных форм.

6. В окне форм появилась форма Кнопочная форма. Откройте форму и ознакомьтесь с ее видом.

7. Затем откройте форму в режиме Конструктор. Измените оформление ее по своему усмотрению. Можно изменять надписи, цвет шрифта и заливки, вставлять рисунки и т. д. Например форма может иметь вид, показанный на рисунке 5.

 

Рисунок 5.

 

8. Выберите команду меню Сервис/Параметры запуска. В окне Вывод формы/страницы укажите – Главная кнопочная форма и удалите галочку в окошке Окно базы данных. Закройте свою базу данных. При следующих запусках вашей базы данных перед вами будет открываться кнопочная форма. Окно базы данных будет скрыто от пользователя, и будет вызываться только по мере необходимости.

 

 

Индивидуальные задания.

Задание 1. Создать БД «Сотрудники». Требуется хранить информацию о Ф.И.О. сотрудников, дате рождения, месте рождения, адресе, домашнем телефоне, должности, образовании, разряде, окладе. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Создать список сотрудников, имеющих высшее образование. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке сотрудников, имеющих высшее образование.

Задание 2. Создать БД «Учащиеся». Требуется хранить информацию о Ф.И.О. ученика, дате рождения, № школы, классе, успеваемости, пропусках занятий, домашнем телефоне. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Создать список отличников заданного класса. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке отличников заданного класса.

Задание 3. Создать БД «Товары». Требуется хранить информацию о наименовании товара, серийном номере, количестве, цене, поставщике, адресе и телефоне поставщика, дате поставки, номере накладной. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Создать список товаров, поставленных заданным поставщиком за указанный период. Для выборки записей за период используйте оператор Between … And. Например, если в условие отбора ввести выражение Between #25.01.06# And #05.02.06#, то отберутся записи с 21 января по 5 февраля 2006 года. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке сотрудников, имеющих высшее образование.

Задание 4. Создать БД «Журнал сделок». Требуется хранить информацию дате операции (в течение 4-6 дней), наименовании товара, серии товара, цены единицы товара, количестве проданных товаров. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Создать список товаров, проданных в заданный день. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке товаров, поставленных заданным поставщиком за указанный период.

Задание 5. Создать БД «Регистрация телефонных разговоров». Требуется хранить информацию о регистрационном номере абонента (4-х-значные числа), дате телефонного звонка, время (часы, минуты) телефонного звонка, стоимости минуты разговора. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Создать список телефонных звонков в определенный день. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке телефонных звонков в определенный день.

Задание 6. Создать БД «Читатели». Требуется хранить информацию о Ф.И.О. читателей библиотеки, номер группы, адрес, телефон, номер читательского билета, номер паспорта. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Создать список читателей заданной группы. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке читателей заданной группы.

Задание 7. Создать БД «Друзья». Требуется хранить информацию об имени друга (подруги), телефонном номере (домашнем, рабочем, сотовом), адресе (город, улица, дом, квартира), месте работы, адресе электронной почты. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Создать список друзей, проживающих в заданном городе и работающих в заданной фирме. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке друзей, проживающих в заданном городе и работающих в заданной фирме.

Задание 8. Создать баз данных «Продукция». Требуется хранить информацию о названиях выпускаемой продукции, серийном номере, номере цеха, где она выпускается, имена руководителя отдела и его заместителя, себестоимость, количество продукции, выпускаемой ежедневно. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Создать список названий видов продукции выпускаемой заданным отделом. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке названий видов продукции, выпускаемой заданным отделом.

Задание 9. Создать БД «Комплектующие». Требуется хранить информацию комплектующих, необходимых для сборки компьютеров, а именно, название, главная характеристика, цена, имя поставщика, его телефон, факс, адрес. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Создать список поставщиков заданного комплектующего. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке поставщиков заданного комплектующего.

Задание 10. Создать БД посетителей клуба знакомств. Требуется хранить информацию о Ф.И.О. посетителя, возраст, адрес, пол, место работы, номер паспорта, хобби. Создать форму для ввода записей. Заполнить с помощью формы БД (5-7 записей). Выведите список лиц, возраст которых находится в пределах от 30 до 35 лет с одинаковыми увлечениями. Заполнить БД (5-7 записей). Для выборки записей за период используйте оператор Between … And. Например, если в условие отбора ввести выражение Between #25.01.06# And #05.02.06#, то отберутся записи с 21 января по 5 февраля 2006. Создать кнопочную форму для созданной базы данных с помощью диспетчера кнопочных форм. Ввести в нее кнопки для открытия формы и отчета о списке лиц, возраст которых находится в пределах от 30 до 35 лет с одинаковыми увлечениями.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-02 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: