- •Основные объекты файла базы данных
- •Связи между таблицами. Назначение. Целостность данных. Способы установления связей между таблицами.
- •Использование фильтров в базе данных. Виды фильтров
- •Запросы. Назначение, виды запросов. Способы создания.
- •72. Запросы , не изменяющие файл бд
- •73. Запросы, изменяющие файл бд
- •74. Работа с Конструктором запросов. Вычисляемые поля
- •75. Формы. Назначение. Способы создания
- •77. Ввод данных с помощью форм
- •76. Дизайн форм. Размещение графических объектов в формах. (access)
- •78. Подчиненные формы.
- •Первый способ:
- •Второй способ:
- •79. Отчеты. Назначение. Способы создания.
- •80. Функции в отчетах. Группировка данных в отчетах и подведение итогов.
- •81. Экспорт отчетов в ms word.
- •82. Макросы. Назначение. Принципы создания макросов.
- •83. Импорт, экспорт данных в ms access.
- •84. Использование файла бд для Слияния в ms word.
76. Дизайн форм. Размещение графических объектов в формах. (access)
Чтобы сделать форму более привлекательной, выделить на общем фоне какие-то важные элементы, access может изменить цвет фона формы и цвета ее элементов, выбрать оформление рамок для элементов управления, задать подходящий шрифт, его цвет и размер для текста надписей и других элементов. Параметры форматирования задаются с помощью панели инструментов конструктора форм Тема, элементы управления и с помощью окна свойств формы или ее элементов.
Кроме того, access позволяет:
- размещать изображения в заголовок и примечание формы (конструктор форм - элементы управления – вставить изображение)
-создавать кнопки быстрого перемещения между элементами формы (конструктор форм - элементы управления – кнопка)
- размещать диаграммы (конструктор форм - элементы управления – диаграмма)
- вставлять эмблему в заголовок формы, сам заголовок, а также дату и время (конструктор форм – колонтитулы)
- размещать фоновый рисунок в форму (конструктор форм – формат – фоновый рисунок)
77. Ввод данных с помощью форм
Если с базой данных работают несколько пользователей, то с помощью форм ввод данных можно ускорить и упростить, создав макет, соответствующий требованиям и навыкам пользователей.
Макет формы определяет способ ввода или изменения данных. Формы включают элементы управления, такие как списки, текстовые поля и кнопки, каждый из которых связан с полями в различных таблицах, запросах, макросах или элементах управления в других открытых формах. Элементы управления используются либо для чтения данных из таблицы, либо для записи данных в нее. Действия, которые можно выполнить с помощью элемента управления, зависят от факторов, указанных ниже.
" Тип данных, заданный для источника данных.
" Свойства, заданные для поля.
" Свойства, заданные для элемента управления.
В приведенных ниже разделах описано применение самых распространенных элементов управления, служащих для ввода данных.
Ввод пустых значений
Если определенные данные отсутствуют или не существуют, можно ввести пустое значение. В Access есть два типа пустых значений: значения NULL и пустые строки. Значения NULL обозначают неизвестные значения, а пустые строки - поля, которые содержат пустое значение. Например, в таблице с полем номера факса это поле можно оставить пустым, если соответствующие сведения отсутствуют; при этом будет введено значение NULL (если структура базы данных допускает значения NULL). Кроме того, в поле можно ввести пустую строку, чтобы показать, что для этого поля нет значения.
" Чтобы ввести пустую строку, откройте таблицу в режиме таблицы или формы.
" Выделите нужное поле и введите пару двойных кавычек без пробела между ними ( "" ).
" Для фиксации изменений переместите курсор на другую запись. По умолчанию кавычки будут скрыты.
Ввод данных с помощью списка
Пользователь базы данных может выбрать или ввести данные на основе значений, доступных в списке. В Access есть несколько типов списков, соответствующих определенным требованиям ко вводу данных. В списке отображаются значения, введенные при создании элемента управления. Значения могут быть взяты из одного или нескольких полей в таблице или из результата запроса.
Если список находится в форме, откройте ее в режиме формы, а если список находится в таблице или в результирующем наборе запроса, откройте объект в режиме таблицы. Прокрутите список элементов и выберите из них требуемый. Чтобы зафиксировать сделанный выбор в базе данных, переместите курсор в другое поле.
Поля со списком похожи на списки, за тем исключением, что в поле со списком есть текстовое поле и раскрывающийся список. При создании списка в таблице или результирующем наборе запроса приложение Access по умолчанию вставляет поле со списком. Используя поле со списком, можно сэкономить место на форме.
Чтобы выделить элементы в поле со списком, щелкните стрелку вниз рядом со списком и выберите данные, которые необходимо добавить. Списки, которые поддерживают несколько значений, являются многозначными полями. С помощью многозначных списков, которые можно создать в Access без программирования, можно решить распространенную экономическую задачу. Предположим, что база данных Access используется для отслеживания обращений в службу технической поддержки. Если запрос требуется назначить нескольким сотрудникам, можно использовать многозначный список. С помощью списка с флажком напротив каждого элемента можно выбрать несколько элементов списка.
Чтобы выделить элементы в поле со списком с флажками, щелкните стрелку вниз рядом со списком, установите до 100 флажков и нажмите кнопку ОК.
