
- •Введение
- •Глава 1. Основные сведения о базах данных Основные понятия
- •Архитектура файл-сервер
- •Архитектура клиент-сервер
- •Модели данных
- •Реляционная модель базы данных
- •Глава 2. Основные сведения о субд access Назначение и условие применения субд Access
- •Основные объекты бд Access
- •Спецификация субд Access 2000
- •Основные технологические этапы работы с субд
- •Глава 3. Таблицы Структура таблиц
- •Индексирование таблиц
- •Создание таблиц
- •Определение имен полей, их типов и описаний
- •Определение свойств полей
- •Форматы данных типа Текстовый и Мемо.
- •Форматы данных для числовых полей.
- •Форматы данных для полей даты/времени.
- •Формат данных логического типа.
- •Определение ключевого поля
- •Установка связей между таблицами
- •Ввод данных в таблицы и их редактирование
- •Настройка отображения записей в режиме таблицы
- •Сортировка записей
- •Фильтрация записей
- •Глава 4. Запросы
- •Запрос на выборку
- •Простой запрос на выборку
- •Перекрестный запрос
- •Запрос с параметром
- •Запрос с итогами
- •Запрос с вычисляемым полем
- •Правила создания вычисляемого поля
- •Имена объектов
- •Элементы выражений
- •Использование стандартных функций в выражениях
- •Условия отбора записей в запросах
- •Запросы-действия
- •Запрос на добавление
- •Запрос на обновление
- •Запрос на удаление
- •Запрос на создание таблицы
- •Глава 5. Формы
- •Виды форм
- •Конструирование форм
- •Структура формы
- •Свойства формы
- •Элементы управления формой
- •Глава 6. Отчеты
- •Виды отчетов
- •Структура отчета
- •Конструирование отчета
- •Создание простых отчетов
- •Создание отчетов с группировкой и подведением итогов мастером отчетов
- •Создание отчетов с группировкой и подведением итогов в режиме конструктора
- •Глава 7. Страницы доступа к данным Основные сведения о страницах доступа к данным
- •Использование страниц доступа к данным в Интернете
- •Структура страницы доступа к данным
- •Поиск данных на странице доступа с помощью фильтра
- •Конструирование страниц доступа к данным
- •Глава 8. Автоматизация управления базой данных Основные средства автоматизации
- •Макросы Access и их конструирование
- •Содержание
Конструирование форм
При создании новой формы появляется диалоговое окно "Новая форма", в котором следует выбрать:
способ создания формы;
источник данных (из списка).
Access предлагает следующие способы создания формы:
1. С применением Автоформы. Автоформа позволяет создавать формы трех стандартных типов: в столбец, ленточную, табличную. При этом в форму вставляются все поля источника данных.
2. С помощью мастера форм. В процессе диалога с пользователем мастер создает форму одного из трех стандартных типов. При этом в форму вставляются выбранные пользователем поля из источника данных.
3. С помощью конструктора форм. Форма конструируется пользователем в окне конструктора форм.
Удобной при создании новой формы является следующая технология: форма создается использованием автоформы или мастером форм, а затем дорабатывается в режиме конструктора.
Источником данных формы являются одна или несколько связанных таблиц и/или запросов.
Структура формы
Вид окна конструктора форм приведен на рис.5.1
Рис. 5.1. Форма в окне конструктора
Форма состоит из пяти основных разделов:
1. Заголовок формы. Содержимое области заголовка формы выводится в верхней части окна формы.
2. Верхний колонтитул. Содержимое области верхнего колонтитула выводится после заголовка в верхней части экрана на каждой странице формы (если форма многостраничная). Обычно в области верхнего колонтитула размещают шапку таблицы (заголовки столбцов).
3. Область данных. Область данных содержит поля, в которых отображаются данные.
4. Нижний колонтитул. Содержимое области нижнего колонтитула (дата, № страницы и т.д.) отображаются на каждой экранной странице в нижней части формы.
5. Примечание формы. Содержимое этой области выводится внизу последней экранной страницы формы.
Форма может содержать все разделы или только некоторые из них.
Свойства формы
Как любой объект Access, форма имеет свойства. Значения этих свойств определяют внешний вид формы. Окно "Свойства" формы можно вызвать, например, щелкнув правой клавишей мыши по черному квадрату на пересечении линеек и из контекстного меню выбрать команду СВОЙСТВА.
Окно свойств выделенного объекта содержит следующие вкладки:
макет – свойства, задающие макет формы;
данные – свойства, определяющие источник данных, тип данных, формат и т.д.;
события – перечень событий, связанных с объектом;
другие;
все – перечень всех свойств.
Основные свойства формы:
Подпись (это свойство расположено на вкладке МАКЕТ) – задает название формы, которое выводится в строку заголовка в окне формы.
Режим по умолчанию – определяет режим открытия формы (простая форма, ленточная, таблица).
Допустимые режимы – свойство указывает, можно ли переходить из режима таблицы в режим формы и обратно с помощью команд меню ВИД. Свойство может принимать следующие значения:
все – можно;
таблица – нельзя, возможен только просмотр в режиме таблицы;
форма – нельзя, возможен только просмотр в режиме формы.
Разрешить изменение определяет, можно ли через форму изменять данные, т.е. задает статус "Только для чтения".
Разрешить удаление определяет, может ли пользователь удалять данные через форму.
Разрешить добавление определяет, может ли пользователь добавлять записи через форму.
Ввод данных определяет режим открытия формы. Может принимать значения "Да" (форма открывается только для добавления новых записей) и "Нет" (в форму выводятся существующие записи).
Блокировка записей определяет способы блокировки записи и их реализацию при попытке двух пользователей изменить одну и ту же запись.
Свойства определяют, будут ли выводиться ниже перечисленные элементы в окно формы:
полосы прокрутки;
кнопка оконного меню;
кнопка размеров окна;
кнопка закрытия окна;
тип границы окна;
кнопка контекстной справки.
Поле номера записи определяет, будут и выводиться в окно формы кнопки перехода по записям.