
- •Федеральное агентство по образованию
- •Содержание
- •Цель курсовой работы
- •Краткие теоретические сведения о субд Access 2000
- •Реляционные базы данных и субд
- •Объекты субд Access 2000 и их назначение
- •Пример выполнения задания на курсовую работу
- •Словесное описание предметной области и постановка задачи
- •Определение логической модели базы данных.
- •Разработка приложения к базе данных
- •Реализация процедур добавления, удаления и обновления информации
- •Реализация процедур группового добавления, удаления и обновления информации
- •Поиск информации в базе данных
- •Автоматизация поиска, обновления и манипулирования данными с помощью кнопочной формы ms Access
- •Автоматизация поиска данных с помощью объекта ms Access «макросы»
- •Оформление объекта «отчет» c помощью «мастера отчетов»
- •Оформление результатов поиска с помощью объекта «отчет» в режиме “конструктор”
- •Запуск приложения
- •Организация защиты информации
- •Контрольные вопросы
- •Список литературы
Автоматизация поиска, обновления и манипулирования данными с помощью кнопочной формы ms Access
Работа с приложением, в котором реализовано выполнение некоторых функций, позволяет пользователю не затрачивать усилий на поиск соответствующих объектов: «таблиц», «запросов», «форм», «отчетов», необходимых для решения задач, путем предоставления удобного интерфейса типа меню. С этой целью создается объект «кнопочная форма», выполняющая роль панели управления приложением. Такая панель управлением содержит кнопки, обеспечивающие вызов других объетов «кнопочная форма», а также отдельных объектов – «отчетов», «форм», «макросов».
Объект «кнопочная форма» может состоять из нескольких страниц, соответствующих различному уровню в структуре приложения, одна из страниц объекта «кнопочная форма» является главной или стартовой, а остальные подчиненными или вызываемыми. Создадим объекты главная и подчиненная кнопочные формы для работы с базой данных “Авиапарк”.
1) Выберите команду Сервис/Служебные программы/Диспетчер кнопочных форм, подтвердите создание объекта «кнопочная форма». В окне диспетчера появится область со строкой Main Switchboard(Default) (рис. 30). В этой области формируется список объектов «кнопочная форма» разных уровней (по кнопке Создать). Введите имя страницы (в данном примере – Поиск информации). Любую из подготовленных страниц можно сделать стартовой. Для этого необходимо выбрать объект «форма» из списка и нажать кнопку По умолчанию.
Рис. 30
2) оформите подготовленные страницы с помощью элементов объекта «кнопочная форма». Для этого выделите имя объекта «форма», нажмите кнопку Изменить. В появившемся окне диалога можно переименовать объект «кнопочная форма» и все ее элементы (кнопки) создать, нажав кнопку Создать.
Рис. 31
Для связи создаваемой кнопки с нужным объектом надо выбрать одну из команд из предлагаемого списка (рис. 31). Для вызова любого объекта «кнопочная форма» необходимо выбрать команду Перейти к кнопочной форме, для вызова подготовленного ранее объекта «форма» – команду Открыть форму для изменения, для завершения приложения – команду Выход из приложения и т.д. Закончив создание страницы объекта главная кнопочная форма, нажмите кнопку Закрыть. В объекте подчиненная «кнопочная форма» создается кнопка для возврата к объекту главная «кнопочная форма».
В поле Текст вводится подпись для создаваемой кнопки. С помощью поля Форма указывается вызываемый объект приложения. Таким образом устанавливаются необходимые связи между объектами «кнопочная форма», их элементами и объектами приложения.
3) создайте необходимые страницы и элементы, для определения одной из страниц в качестве стартовой, нужно выбрать ее и нажать кнопку “По умолчанию” (рис. 30).
Для встраивания рисунков в объект «кнопочная форма» необходимо открыть объект «кнопочная форма» в режиме конструктора, щелкнуть на области объекта «форма» слева и нажать правую кнопку, в открывшемся окне свойств укажите полный путь к графическому файлу (строка Рисунок), тип рисунка – связанный и т.д. Попытка внесения произвольных изменений в объект «кнопочная форма» в режиме конструктора формы может привести к тому, что она перестанет работать. Поэтому для редактирования объекта «кнопочная форма» открывайте ее тем же способом, которым и создавали - Сервис/Служебные программы/Диспетчер кнопочных форм.
При создании в приложении объектов «кнопочная форма» с помощью диспетчера кнопочных форм Access автоматически создает объект «таблица» (в разделе Таблицы) со ссылками между элементами кнопочных форм и вызываемыми объектами приложения (рис. 32). В этой таблице отражены страницы форм, их элементы и выполняемых с их помощью действия.
Рис. 32