Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5-Формы Access.doc
Скачиваний:
0
Добавлен:
04.08.2019
Размер:
54.27 Кб
Скачать

Специальные инструменты Панели элементов управления.

Элемент управления - надпись: предназначен для изображения произвольного текста (заголовка, сообщения, и т.п.) в форме или отчете. Microsoft Access автоматически добавляет подпись при создании большинства элементов управления. Для того чтобы указать, что подписи добавлять не надо, следует изменить стандартное значение свойства элемента управления "Добавление подписи".

Технология добавления этого элемента: щелкните на кнопке Надпись панели элементов, затем щелкните в той точке формы, где необходимо разместить надпись. Внутри контура надписи появится текстовый курсор. Введите текст.

Элемент управления поле, предназначен для ввода, изменения и изображения данных из базовой таблицы. Для ввода этого элемента выполните команду меню Вид-Список полей (или с помощью кнопки раскройте Список полей). Перетяните требуемые поля в нужные места формы. Можно изменить свойство поля, вызвав контекстное меню правой кнопкой мышки. А также изменить цвет текста.

Элемент управления - флажок предназначен для данных, имеющих два состояния, соответствующие, например, положительному и отрицательному ответам. Технология его создания: откройте Список полей, перетащите в нужное место формы поле логического типа. Для такого поля автоматически формируется элемент управления типа «флажок» в виде квадратика. Отмеченный квадратик соответствует значению «да», пустой – значению «нет».

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

  • поле со списком позволяет не только выбирать значения из списка, но и вводить его прямо в поле ввода;

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

  • поле со списком позволяет выбрать только один элемент из списка.

Некоторые отличия в интерфейсе (рассмотреть на лабораторных занятиях).

Рассмотрим подробнее на примере использование в формах элемента - поле со списком. В нашем случае это удобно делать при заполнении таблицы “Отчетная сводка” поле код груза, при этом пользователь из списка выбирает название груза, а в таблице будет храниться код груза.

Для того, чтобы создать поле со списком, выполните след. действия:

  • щелкните по кнопке панели элементов поле со списком, а затем в той точке формы, где необходимо поместить поле со списком. Откроется Мастер Создание полей со списком.

  • выберем опцию Подстановка значения из таблицы или запроса.

  • в след. окне выводится список доступных таблиц, выберем таблицу “Груз”

  • в третьем диалоговом окне выводится список полей, выберем поле gruz и kg

  • в след. окне можно установить ширину столбцов для полей gruz и kg, спрячем второй столбец

  • в след.окне Мастер спрашивает, сохранить ли значение элемента управления в базе данных, т.е. связать с полем базовой таблицы. Выберем опцию Сохранить значение в поле и укажем поле kg.

  • можно открыть бланк свойств элемента, нажав правую кнопку мышки.

  • после того, как Мастер закончит работу, необходимо задать свойства списка.

  • высоту рамки списка выбрать с помощью команды меню Формат - Выровнять или Размер. (предварительно выделив элемент). Можно вызвать свойства элемента и установить один из режимов: Ограничиться списком (Да/Нет).

Элемент управления - присоединенная рамка объекта предназначен для изображения рисунка, диаграммы или другого OLE-объекта, хранящегося в таблице БД Microsoft Access. Например, этот элемент можно использовать для изображения в форме или отчете фотографий сотрудников, хранящихся в таблице Microsoft Access. Присоединенная рамка объекта связана с полем базовой таблицы. Поле в базовой таблице, с которым связана связанная рамка объекта, должно иметь тип OLE.

Для изображения объектов типа OLE, не хранящихся в базовой таблице, следует использовать свободную рамку объекта. Например, вставить картинку из системной библиотеки.

Элемент Кнопка используется для создания элемента управления Командная кнопка, с помощью которой можно активизировать макрос или функцию. Например, создать кнопку для выхода из формы. Ее создание выполняет Мастер. Начало создания кнопки такое же. Затем будет запущен Мастер. Он содержит фиксированный набор кнопок, которые разбиты на категории: переходы по записям, работа с формой, приложение. Выберем кнопку Закрытие формы из второй категории. Затем можно сделать запись на кнопке или рисунок.

Существуют и другие элементы управления.

По умолчанию последовательность перехода от одного элемента к другому в форме определяется порядком, установленным при создании формы в режиме Конструктора. Изменить эту последовательность можно с помощью команды Вид - Последовательность переходов. Появится диалоговое окно со списком всех элементов управления в форме. С помощью мыши следует изменить порядок следования элементов в списке.

Изменение фонового рисунка формы.

В режиме Конструктора вызовите окно свойств всей формы. Раскройте вкладку Макет и выберите свойство Рисунок. Затем выберите из предложенного списка файл с новым рисунком.