Свойство «Условие отбора» (см. 7.3) для макроса, связанного с кнопкой [Отчет по текущей стране], должно иметь вид [Страна]=[Forms]![Гимнастика]![Страна]
В столбце «Условие» (см. 7.4) для данного макроса следует указать
Not isNull([Forms]![Гимнастика]![Страна])
А7-3. Включить в базу данных «Магазин» (см. упражнения Al-3, A5-4) кнопочную форму, содержащую пять кнопок:
[Клиенты и продажи] — открытие формы «Клиенты и продажи» (см. А5-5);
[Товары] — открытие формы «Товары» (см. А5-4);
[Отчет по клиентам] — открытие отчета «Клиенты (ФИО)» (см. А4-3);
[Отчет по продажам] — открытие отчета «Клиенты и продажи» (см. А5-6);
[Закрыть базу данных] — закрытие базы данных «Магазин».
Отформатировать кнопочную форму по образцу. Настроить параметры запуска базы данных «Магазин» так, чтобы при ее открытии на экран выводилась кнопочная форма, окно базы данных не отображалось, а заголовок окна программы Access имел вид «База данных "Магазин"»
Откройте базу данных «Магазин» (см. 2.1).
7.8. Создание кнопочной формы: «Сервис | Надстройки | Диспетчер кнопочных форм» («Сервис | Служебные программы |Диспетчер кнопочных форм» в Access 2000/XP); в появившемся диалоговом окне с запросом о создании кнопочной формы выберите вариант [Да].
В результате на экране появится окно «Диспетчер кнопочных форм», в группе объектов «Таблицы» окна базы данных появится вспомогательная таблица «Элементы кнопочной формы», а в группе объектов «Формы» — форма «Кнопочная форма» (в Access 2000/XP таблица имеет имя «Switchboard Items», кроме того, в Access 2000 имя формы также не русифицировано: «Switchboard»).
7.9. Определение элементов кнопочной формы:
1) В окне диспетчера кнопочных форм нажмите кнопку[Изменить...]; в результате появится окно «Изменение страницы кнопочной формы».
2) В окне «Изменение страницы кнопочной формы» измените название кнопочной формы на База данных "Магазин".
поле «Команда»: «Открытие формы в режиме редактирования» («Открыть форму для изменения» в Access2000/XP; вариант для поля «Команда» выбирается извыпадающего списка),
поле «Форма»: «Клиенты и продажи» (данный вариант;также выбирается из выпадающего списка).
Выполняя действия, аналогичные описанным в пунктах (3)—(5), создайте элементы кнопочной формы со следующими параметрами (в Access 2000/XP названия команд могут немного отличаться от приведенных в таблице):
Текст
Команда
Дополнительный параметр
Товары
Открытие формы в режиме редактирования
Форма: «Товары»
Отчет по клиентам
Открытие отчета
Отчет: «Клиенты (ФИО)»
Отчет по продажам
Открытие отчета
Отчет: «Клиенты и продажи»
Закрыть базу данных
Выход из приложения
-
С помощью кнопок окна «Изменение страницы кнопочной формы» можно не только создать новый элемент кнопочной формы, но и изменить или удалить выделенный элемент, а также переместить выделенный элемент вверх или вниз по списку элементов.
Кнопочная форма может содержать несколько страниц; в этом случае при ее открытии отображается страница по умолчанию, а на другие страницы следует переходить с помощью специальных элементов кнопочной формы, содержащих команду «Переход к кнопочной форме».
Закройте окно «Изменение страницы кнопочной формы» и окно диспетчера кнопочных форм, нажав в каждом окне кнопку [Закрыть].
7.10. Настройка макета кнопочной формы:
в окне базы данных перейдите к группе объектов «Формы», выделите форму «Кнопочная форма» («Switchboard» в Access 2000) и откройте ее в режиме конструктора, нажав кнопку [Конструктор];
заголовок кнопочной формы состоит из двух элементов-надписей (второй элемент имитирует тень). Для одновременной настройки обеих надписей выделите обе надписи (см. 2.4), после чего вызовите окно свойств(см. 2.8) и на вкладке «Макет» измените свойство «Подпись» на Магазин. С помощью выпадающего списка «Размер» на панели форматирования установите размер надписей равным 20;
выше надписей располагается цветной прямоугольник; выделите его и удалите, нажав [Del];
левее списка кнопок располагается объект-рисунок. Вызовите его окно свойств и на вкладке «Макет» определите свойство «Рисунок»; для этого нажмите на кнопку с многоточием рядом с полем ввода, в появившемся диалоговом окне перейдите в папку с системой MicrosoftOffice (обычно она находится в папке Program Files),затем перейдите в ее подпапку Bitmaps\Dbwiz(Office\Bitmaps\Dbwiz в Access 2000/XP; имя папки Office может содержать дополнительный суффикс, например, Office 10), выберите файл INVNTORY.GIF,[ОК]. На кнопочной форме появится выбранный рисунок (см. образец; в Access 2000/XP рисунок выглядит немного по-другому). При необходимости настройте размер рисунка;
сохраните кнопочную форму и закройте ее. Настройте параметры запуска базы данных «Магазин» (см. 7.7) следующим образом:
«Заголовок приложения»: База данных "Магазин";
«Форма»: выбрать вариант «Кнопочная форма» («Вывод формы/страницы»: «Switchboard» в Access 2000);
«Окно базы данных»: снять метку с флажка.
Теперь при открытии базы данных «Магазин» на экране будет отображаться кнопочная форма, максимально упрощающая такие действия, как вызов форм и отчетов, а также закрытие базы данных.
Приложение
ТАБЛИЦЫ УЧЕБНЫХ БАЗ ДАННЫХ
Таблица 1. Фильмы
Ном
Назв
Страна
Жанр
Длит
ДатаЗап
НомКас
Красавица и чудовище
США
Мультфильм
15.07.97
Правдивая ложь
США
Боевик
23.09.98
Русалочка
США
Мультфильм
30.07.97
Кавказская пленница
Россия
Комедия
23.11.98
Винни-Пух (3 серии)
Россия
Мультфильм
24.07.97
Крокодил Гена (4 серии)
Россия
Мультфильм
27.07.97
Профессионал
Франция
Боевик
06.02.98
Титаник
США
Мелодрама
Игрушка
Франция
Комедия
02.04.99
Зита и Гита
Индия
Мелодрама
24.12.98
Берегись автомобиля
Россия
Комедия
17.02.99
Ромео и Джульетта
США
Мелодрама
09.04.99
Невезучие
Франция
Комедия
15.02.00
Снежная королева
Россия
Мультфильм
18.03.98
Отпетые мошенники
США
Комедия
ПО
Таблица 2. Гимнастика
Ном
Фам
Страна
Перекл
Кольца
Конь
Робсон Джон
США
9,225
9,000
8,875
Леонидов Сергей
Россия
9,500
9,225
9,875
Чугайнов Андрей
Россия
9,225
9,775
9,925
Пьолин Франсуа
Франция
8,500
8,900
8,225
Штольц Андреас
Германия
9,775
9,225
9,000
Морозов Олег
Украина
9,885
9,500
9,625
Джонсон Фрэнк
США
8,885
9,000
9,325
Ли Грег
США
9,500
9,500
9,225
Овсиенко Геннадий
Украина
9,975
9,000
9,225
Куэртен Пьер
Франция
9,925
8,775
9,500
Таблица 3. Клиенты.
Ном
ФИО
Адрес
Тел
ДатаР
Скидка
Лыкова О.П.
ул. Звездная, 9, кв. 34
234-12-56
12.02.1945
Да
Семенов О.Г.
пр. Октября, 12, кв. 108
242-56-73
16.11.1967
Нет
Захарова Е.Ю.
ул. Строителей, 30
12.02.1929
Да
Радченко А.И.
ул. Лесная, 25, кв. 3
225-35-64
26.08.1959
Нет
Горохов И.М.
пр. Октября, 35, кв. 89
242-09-87
18.04.1972
Нет
Орлова Н.К.
ул. Леонова, 67
234-94-28
09.03.1964
Нет
Дорохов С.П.
ул. Лесная, 88, кв. 7
225-93-43
23.04.1970
Да
Шувалова A.M.
ул. Леонова, 5, кв. 15
234-17-49
19.08.1969
Нет
Бобров И.А.
пр. Октября, 31, кв. 51
08.12.1937
Да
Цветов М.М.
пр. Октября, 45, кв. 122
242-56-64
30.10.1973
Нет
Таблица 4. Кассеты
Ном
Фирма
Длит
Sony
RAKS
Konica
Sony
TDK
TDK
RAKS
Sony
Таблица 5. Товары.
Ном
Наим
Фирма
Цена
Телевизор
Thomson
Телевизор
Toshiba
Видеомагнитофон
Thomson
Видеомагнитофон
Sharp
Видеокамера
Samsung
Видеокамера
Thomson
Муз. центр
Samsung
Муз. центр
Sharp
Таблица 6. Продажи.
Ном
НомКли
НомТов
ЛИТЕРАТУРА
Дженнингс Р. Использование Microsoft Office Access 2003. Специальное издание. М.: Вильямс, 2006.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление