
- •Знакомство с Microsoft Access. Компьютерный практикум.
- •Введение
- •1.Создание базы данных. Открытие базы данных
- •1.1.Создание базы данных.
- •1.2.Открытие и сохранение базы данных
- •2. Таблицы
- •2.1. Создание таблиц
- •2.2. Ввод, редактирование и удаление записей
- •2.3. Изменение структуры таблицы.
- •2.4. Связи между таблицами.
- •3. Запросы
- •3.1. Сортировка записей
- •3.2. Запросы с критериями выбора
- •3.3. Запросы с параметрами.
- •3.4.Запросы с вычисляемыми полями
- •3.5. Запросы к связанным таблицам
- •3.6. Запросы с группировкой данных
- •3.7. Запросы с удалением записей
- •3.8.Запросы замены
- •3.9.Перекрестные запросы
- •4. Формы
- •4.1. Создание форм
- •4.2. Конструктор форм
- •4.3.Создание элементов формы
- •4.4.Переключатели
- •4.5. Списки
- •4.6. Рисунки
- •4.7.Мастер диаграмм
- •4.8. Многотабличные формы
- •5. Отчеты
- •5.1. Одноколонные отчеты
- •5.2.Ленточные отчеты
- •5.3.Отчеты с группировкой данных и вычислением итогов
- •5.4.Отчеты для связанных таблиц
- •5.5. Группировка по нескольким уровням
- •6. Библиографический список
4.3.Создание элементов формы
В форму можно вставлять разнообразные элементы. Создадим форму для ввода заказов “Заказ с текущей датой”, в которой в заголовок (рядом со словом ЗАКАЗ) добавим текст Сегодня: <текущая дата>, например, Сегодня: 4.12.2010. Для этого вначале создадим Автоформу: в столбец по таблице ЗАКАЗ. Затем вызовем конструктор. Отодвинем вниз границу между Заголовком формы и Областью данных, чтобы освободить место для заголовка. Для этого надо поместить курсор на границу областей, он примет вид двунаправленной вертикальной стрелки с чертой посередине. Границу буксируют при нажатой левой кнопке мыши.
Нажмем на панели элементов кнопку Надпись, она используется для ввода текстовых элементов. Нарисуем в области заголовка прямоугольник и введем в него слово ЗАКАЗ. Увеличим размер шрифта до 14 пт.
Затем
на панели элементов выберем кнопку
Поле, нажмем
на неё и щелкнем в Заголовке
формы рядом со словом ЗАКАЗ.
Там появятся два окна: одно слева для
надписи (например,
Поле 22:),
второе справа для данных (Свободный).
Щелкнем правой кнопкой мыши по полю
надписи и в появившемся меню выберем
пункт Свойства.
В строке
Подпись
(вкладка Макет)
введем текст Сегодня:
. Перейдем в поле Свободный
и откроем
список свойств для него. Для ввода
нужного выражения воспользуемся
Построителем
выражений.
В строке Данные
(вкладка Данные)
щелкнем левой кнопкой мыши по кнопке
.
Выберем последовательно Функции
/ Встроенные функции / Дата/Время / Date.
В верхнем поле Построителя
должен появится текст Date
().
Нажмем
кнопку ОК.
В поле Данные
появится формула = Date().
В
строке Формат
поля (вкладка
Макет)
выберем Средний
формат даты.
Теперь можно посмотреть, что получилось,
с помощью пиктограммы
Форма.
В частности, наше поле даты имеет вид окна ввода, хотя ничего вводить туда мы не собираемся. Сделаем его вид таким же, как у надписи Сегодня. Для этого поменяем свойства поля даты в режиме Конструктор. Выберем Тип фона – Прозрачный, Оформление – обычное, Тип границы – Отсутствует.
Создать форму “Товар с учетом затрат на хранение” на базе таблицы ТОВАР. В нее добавить элемент с подписью Затраты на хранение и полем значений, вычисляемых по формуле =[Цена]*0,05. Указанные поля разместить в форме ниже поля ввода Цена.
4.4.Переключатели
Если
числовые данные могут принимать только
некоторые определенные значения, то
для их ввода и представления используются
элементы
Переключатели.
Например, у нас товары делятся на 4 типа:
Выч. техника, Копир. техника, Программы,
Носит. инф. Каждый тип кодируется целым
числом: 1, 2, 3, 4. Для расшифровки используется
таблица КАТЕГОРИЯ ТОВАРА.
Скопируем форму “Товар” через буфер обмена в новую форму “Товар с переключателями” и откроем ее в режиме Конструктор. Увеличим горизонтальный размер формы, перетащив правую границу формы с нажатой левой кнопкой мыши вправо.
Выберем
пиктограмму
Группа
переключателей.
Щёлкнем в свободной правой части формы,
в дело вступит
мастер
Создание
группы переключателей.
Он предложит ввести подписи переключателей,
введем их:
Выч. техника, Копир. техника, Программы,
Носит. инф.,
каждую в новую строчку.
Выберем значение по умолчанию, например,
Выч. техника.
Далее согласимся с предложенными
значениями и выберем для их хранения
поле Категория
таблицы
ТОВАР. Выберем тип элементов и оформление
группы. Осталось дать название группе,
например, Категория
товара, и
все готово. Выровняем полученные
заголовок группы и саму группу на форме,
если это необходимо.
Теперь в режиме Открыть можно просмотреть наши данные, переключатели будут соответствовать категории товара. При заполнении формы категория вводится нажатием соответствующего переключателя.
Создать форму “Покупатель с переключателями” с использованием переключателей для поля Категория в таблице ПОКУПАТЕЛЬ.