Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD_кр.doc
Скачиваний:
13
Добавлен:
05.05.2019
Размер:
430.59 Кб
Скачать

Создание кнопок управления

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

В MS Access предусмотрено создание более 30 разных кнопок, что избавляет пользователя от необходимости самостоятельно разрабатывать макросы. Достаточно лишь воспользоваться мастером по созданию кнопки. Так для создания кнопки, открывающей другую форму нужно выполнить следующие действия:

1. Установите режим использования мастера на панели элементов и выберите инструмент Кнопка на панели элементов.

2. Установите указатель мыши на место в форме, в котором вы предполагаете расположить кнопку и нажмите кнопку мыши. Запускается мастер создания кнопки конструктора форм.

3. В первом окне диалога расположены два списка: Категории и Действия. При перемещении по списку Категории список Действия обновляется. Рассмотрите внимательно содержимое этих списков. Список Категории содержит наборов действий, а список Действия — действия, которые будут выполняться при нажатии на данную кнопку. Выберите нужное значение из списка Действия и нажмите кнопку Далее.

4. Во втором окне диалога мастера из списка форм базы данных выберите форму, которая будет открываться при нажатии на кнопку.

5. На следующем шаге определяется тип отображаемой информации на кнопке: текстовая или графическая.

Если вы выбрали текстовую информацию, то в поле ввода рядом с опцией Текст введите текст, отображаемый на кнопке. При размещении графической информации установите опцию Рисунок и нажмите кнопку Обзор для открытия окна диалога «Выбор рисунка», в котором выберите графическое изображение. После чего переходите к следующему шагу.

6. На заключительном шаге работы мастера задается имя создаваемого объекта Введите имя, затем нажмите кнопку Готово. Кнопка, при нажатии на которую открывается другая экранная форма, создана.

Добавление рисунка или другого объекта в форму

Способ вставки рисунка или объекта зависит от того, какой объект предполагается создать: присоединенный или свободный. Присоединенный объект хранится в таблице. При переходе к новой записи в форме или отчете отображается другой объект. Например, этот способ удобен для хранения фотографий сотрудников фирмы. Свободный объект является частью структуры формы. При переходе к новой записи объект не изменяется. Например, таким способом в форме или отчете сохраняют эмблему фирмы, созданную в приложении MS Paint.

Размещение графического изображения

В экранные формы можно вставлять различные графические изображения, позволяющие облегчать восприятие информации. Для этого используется инструмент Рисунок панели элементов. При размещении данного элемента в форме открывается окно диалога «Выбор рисунка» . Используя список Тип файла, укажите тип используемого изображения. Выбрав имя вставляемого рисунка, нажмите кнопку ОК.

Размещение объекта типа OLE

Примером использования данного типа объектов является расположение в форме поля Фотография таблицы Сотрудники. В данном поле таблицы хранятся фотографии всех сотрудников фирмы.

Для присоединенного объекта в форме выполните следующие действия:

1. Для добавления графического поля типа OLE в форму выберите инструмент Присоединенная рамка объекта на панели элементов.

2. Нажмите мышью место, где вы хотите добавить поле. Удерживая кнопку мыши в нажатом состоянии, переместите указатель по диагонали так, чтобы получилась рамка требуемого размера.

3. Откройте окно свойств созданного объекта.

4. Чтобы связать созданное поле с полем таблицы, выберите свойство Данные. В поле ввода свойства воспользуйтесь кнопкой раскрытия списка и из списка полей открытой таблицы Сотрудники выберите поле типа OLE Фотография.

5. Просмотрите форму в режиме формы. Если рисунок не помещается в рамке целиком, вернитесь в режим конструктора и увеличьте размер поля.

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