- •О.А. Карасева
- •Создание базы данных
- •Работа с таблицами
- •Мастер таблиц
- •Самостоятельное формирование таблицы
- •Редактирование структуры таблицы
- •Добавление записей данных в новую таблицу
- •Поиск и замена записей
- •Связи между таблицами
- •Лабораторная работа 1
- •Задание к лабораторной работе 1
- •Назначение первичного ключа
- •Сохранение структуры таблицы на диске
- •Проектирование структуры таблицы “Клиенты”
- •Лабораторная работа 2
- •Лабораторная работа 3
- •Самостоятельное формирование запросов
- •Удаление таблицы или нескольких полей
- •Ввод условий отбора
- •Задание к лабораторной работе 3
- •Лабораторная работа 4
- •Самостоятельное создание формы
- •Задание к лабораторной работе 4
- •Лабораторная работа 5
- •Вычисляемые поля
- •Лабораторная работа 6
- •Создание макета отчета
- •Конструирование макета отчета с помощью Мастера отчетов
- •Формирование элементов управления
- •Формирование вычисляемых элементов управления
- •Сортировка и группировка данных в отчете
- •Дата заказа
- •Лабораторная работа 7 Макросы
- •Использование мыши при создании макроса
- •Автоматический запуск макроса
- •Лабораторная работа 8
- •Создание кнопки в форме
- •Рекомендуемая литература
Лабораторная работа 8
Цель: создание пользовательского интерфейса с помощью главной кнопочной формы.
Главная кнопочная форма служит в качестве точки входа в приложение. Пример неполной Главной кнопочной формы приведен на рис. 8.
Рис. 8. Главная кнопочная форма
Создание кнопки в форме
Рассмотрим пример создания кнопки в готовой форме, например, «Составная форма Модели – Клиенты». Для этого откройте форму в режиме конструктора.
В окне конструктора убедитесь в том, что активизирована кнопка Мастера на панели инструментов (с изображением волшебной палочки), и щелкните кнопкой мыши в том месте формы, где собираетесь создать кнопку. На экране появится диалоговое окно Создание кнопок, содержащее список категорий и действий для выбранной категории.
Выберите пункт Работа с формой в списке Категории, затем пункт Закрытие формы в списке Действия.
Нажмите кнопку Далее. Мастер предложит вам выбрать рисунок или текст кнопки. Выберите переключатель Текст и введите «Выход из приложения».
Нажмите кнопку Далее и введите название кнопки Закрытие формы. Затем нажмите кнопку Готово.
Протестируйте новую форму, переключившись в окно формы.
При создании базы данных без помощи мастера можно вызвать диспетчера кнопочных форм,
Задание к лабораторной работе 8
Создайте кнопочную форму выбрав в меню Сервис пункт Служебные программы и нажав Диспетчер кнопочных форм.
Добавьте в кнопочную форму элементы, позволяющие эксплуатировать базу данных (формы, отчеты).
Для добавления элементов в пустую кнопочную форму выполните следующие действия:
2.1. Нажмите кнопку Изменить диалогового окна Изменение страницы кнопочной формы и измените Название формы: «Автомобили».
2.2. Нажмите на кнопку Создать для открытия диалогового окна Изменение элемента кнопочной формы, в котором вы увидите текст и команды для каждого из элементов кнопочной формы.
2.3. Введите текст «Ввод и редактирование данных» в качестве текста для первого элемента и выберите команду Открытие формы в режиме редактирования из списка стандартных команд.
2.4. В списке названий форм в вашей базе данных выберите название формы, для которой вы создаете кнопку (например, «Составная Клиенты и заказы»). Если выбрана команда просмотра и печати отчета, то список будет содержать имена всех отчетов в базе данных.
2.5. Повторите шаги со 2.2 по 2.4 для определения элементов, представленных кнопками на Главной кнопочной форме. Кнопочная форма должна обеспечить редактирование таблиц базы данных с помощью форм, открывать созданные в предыдущей лабораторной работе отчеты.
После ввода всех элементов нажмите кнопку Закрыть дважды и вернитесь в окно базы данных.
Если вы посмотрите теперь на вкладку ТАБЛИЦЫ базы данных, то увидите новую таблицу с именем Кнопочная форма, которая была создана Диспетчером кнопочных форм на основе введенных данных в диалоговых окнах. Теперь переходим на вкладку Формы и открываем новую форму Кнопочная форма. Возможно, вы захотите внести некоторые изменения во внешний вид формы, например, добавить логотип фирмы или кнопку возврата в ACCESS.
3. Создайте макрос для автоматического запуска Кнопочной формы.
Проведение изменений в кнопочной форме
Можно увеличить заголовок. При изменении размера и перемещении заголовка на цветное поле текст исчезает. Выделите цветное окно Щелчком по кнопке мыши и в меню Формат выберите команду На задний план. Вы увидите текст заголовка.
Добавьте логотип фирмы в верхний левый угол. В меню Вставка выберите команду Рисунок, выполните поиск графического рисунка и вставьте его в кнопочную форму. Размер можно изменить, изменив значение свойства рисунка Установка размеров на Вписать в рамку.
С помощью Мастера кнопок добавьте кнопку, которая закрывает ACCESS. Выберите пункт Приложение в списке Категории и пункт Выход из приложения из списка Действия. Следуя стилю, установленному для приложения, используйте текст «Выход из Access» для кнопки.
С помощью Мастера кнопок добавьте кнопку, которая закрывает форму с выходом в окно базы данных аналогично п. 3.
Вернитесь в окно формы и проверьте работу каждого элемента на кнопочной форме. Выполните все необходимые изменения.
Просмотрите результаты проделанной работы. Повышать квалификацию в области применения СУБД ACCESS Вы будете самостоятельно. Успехов Вам !!!