- •Введение
- •Основные понятия
- •Создание таблиц
- •Создание таблиц в режиме «Конструктор»
- •Создание таблиц в режиме «Таблицы»
- •Создание таблицы
- •Создание поля подстановок
- •Использование выражений в условиях на значение
- •2) Дата рождения в диапазоне от 1 января 1950 г. До 1 января 1985 г.:
- •Создание маски ввода
- •Связывание таблиц
- •Практическая работа 1 Создание базы данных «Торговый дом»
- •Создание базы данных «Институт»
- •Создание базы данных «Ателье»
- •Сортировка, поиск, замена и фильтрация данных в таблице Сортировка данных
- •Поиск данных
- •Замена данных Для того чтобы произвести замену данных, следует:
- •Фильтрация данных
- •Фильтр по выделенному фрагменту
- •Фильтр по вводу
- •Обычный фильтр
- •Расширенный фильтр
- •Использование выражений в фильтрах
- •Практическая работа 2 Сортировка данных
- •Поиск данных
- •Замена данных
- •Фильтрация данных
- •Запросы
- •Запросы на выборку
- •Параметрические запросы
- •Запросы с вычисляемыми полями
- •Итоговые запросы
- •Перекрестные запросы
- •Запросы-изменения
- •Запрос на создание новой таблицы
- •Запрос на обновление записей
- •Запрос на добавление записей
- •Запрос на удаление записей для…
- •Практическая работа 3 Запросы для базы данных «Торговый дом» Запросы на выборку
- •Параметрические запросы
- •Запросы с вычисляемыми полями
- •Итоговые запросы
- •Перекрестные запросы
- •Запрос на создание таблицы
- •Запросы на обновление таблицы
- •Запросы на добавление и удаление записей
- •Запросы для базы данных «Институт» Запросы на выборку
- •Запрос с вычисляемыми полями для…
- •Параметрические запросы для…
- •Итоговые запросы
- •Запросы для базы данных «Ателье»
- •Создание формы Автоматическое создание формы
- •Создание формы с помощью «Мастер»
- •Создание формы в режиме «Конструктор»
- •С труктура формы
- •Элементы управления Общая характеристика
- •Г руппа переключателей
- •Создание элементов управления
- •Создание флажка, связанного с логическим полем
- •Создание переключателя, связанного с логическим полем
- •Создание выключателя, связанного с логическим полем
- •Создание кнопки
- •Создание набора вкладок
- •Создание многостраничной формы
- •Составные формы
- •Создание диаграмм
- •Операции с элементами управления
- •Оформление формы
- •Практическая работа 4 Автоматическое создание форм
- •Изучение режимов формы
- •Создание форм при помощи «Мастера»
- •Создание форм в режиме «Конструктор»
- •Вычисляемые поля
- •Составные формы
- •Создание диаграмм
- •Создание форм для базы данных «Ателье»
- •Режимы окна отчета
- •Разделы отчета
- •Создание отчетов
- •«Мастер отчетов»
- •Режим «Конструктор»
- •Группировка данных
- •Почтовые наклейки
- •Практическая работа 5 создание отчета
- •Макросы
- •Создание макросов
- •Запуск макроса
- •Назначение макроса событию
- •Создание группы макросов
- •Создание меню, контекстного меню и панели инструментов на основе группы макросов
- •Назначение комбинации клавиш для запуска макроса
- •Применение условий в макросах
- •Практическая работа 6 создание макросов
- •Назначение макроса событию
- •Создание группы макросов
- •Применение условий в макросах
- •Обмен данными. Добавление объектов ole в формы и отчеты
- •Создание нового внедренного объекта
- •Создание связанного или внедренного объекта на основе фрагмента из существующего файла
- •Вставка рисунка в форму или отчет
- •Обмен данными с Microsoft Word Сохранение объекта базы данных в файле формата rtf
- •Создание составного текстового документа при помощи функции слияния
- •Обмен данными с Microsoft Excel
- •Практическая работа 7 добавление объектов ole в формы и отчеты
- •Обмен данными с Microsoft Word
- •Краткая характеристика сотрудника
- •Обмен данными с Microsoft Excel
- •113054, Москва, Стремянный пер., 36.
- •113054, Москва, ул. Зацепа, 41/4.
Создание многостраничной формы
В многостраничной форме все страницы должны быть одинаковой высоты. Размер окна формы также должен соответствовать размеру страниц.
Чтобы определить место конца одной и начала новой страницы, надо щелкнуть мышью по кнопке Разрыв страницы на панели элементов, а затем – по нужному месту в форме.
Составные формы
Составными называются формы с внедренными в них другими формами. Форма, которая встраивается в другую форму, называется подчиненной. Форма, в которую встраивается подчиненная форма, называется главной.
Составная форма удобна для вывода данных из таблиц, связанных отношением «один-ко-многим»: в этом случае в подчиненной форме выводятся только те записи, которые связаны с текущей записью в главной форме.
Подчиненная форма может быть выведена в режиме «Таблицы» как простая или ленточная форма. Главная форма может быть выведена только как простая.
Главная форма может содержать любое число подчиненных форм. Можно создавать подчиненные формы двух уровней вложенности.
Существуют несколько способов создания подчиненных форм.
1-й способ:
отдельно создать формы, которые должны стать главной и подчиненной в составной форме;
открыть главную форму в режиме «Конструктор»;
расположить окна главной формы и базы данных без перекрытия;
перетащить подчиненную форму из окна базы данных в главную форму.
2-й способ1:
создать главную форму и открыть ее в режиме «Конструктор»;
щелкнуть по кнопке Подчиненная форма/отчет на панели элементов;
щелкнуть мышью по тому месту формы, куда следует поместить подчиненную форму;
в первом окне Мастера выбрать объект, на основе которого будет создана подчиненная форма; им может быть таблица или запрос (если форма не создана заранее) или готовая форма;
если форма не была создана заранее, в следующем окне выбрать поля, которые надо включить в форму;
в следующем окне определить поля, по которым связываются главная и подчиненная формы. Можно выбрать их из списка или задать самостоятельно;
в последнем диалоговом окне задать имя для подчиненной формы.
3-й способ2: с помощью Мастера форм (при этом способе не надо заранее создавать ни главную, ни подчиненную формы)
В окне базы данных на вкладке Формы щелкнуть по кнопке Создать.
В открывшемся диалоговом окне выделить строку Мастер форм.
Выбрать таблицу–источник данных для главной формы; щелкнуть по кнопке ОК.
В первом окне Мастера выбрать поля для главной формы.
В этом же окне выбрать таблицу–источник данных для подчиненной формы.
Выбрать поля для подчиненной формы.
В следующем окне выбрать, какая из двух таблиц будет главной, и включить переключатель Подчиненные формы.
Далее выбрать вид формы.
В следующем диалоговом окне выбрать стиль оформления.
В последнем окне ввести имя подчиненной формы.
Создание диаграмм
Можно создать отдельную диаграмму или вставить диаграмму в форму. Для этого нужно:
Для создания отдельной диаграммы в окне базы выбрать объект Формы, щелкнуть по кнопке Создать, выбрать строку Диаграмма, выбрать таблицу или запрос с данными для создания диаграммы.
Для вставки диаграммы в форму открыть форму в режиме «Конструктор», в меню «Вставка» выбрать команду Диаграмма, мышью указать место вставки и в открывшемся диалоговом окне выбрать таблицу или запрос с данными для создания диаграммы.
В следующем диалоговом окне выбрать поля с данными, которые необходимо отобразить в диаграмме.
Выбрать тип диаграммы.
В следующем окне определить, как должны отображаться данные в диаграмме, перетащив кнопки полей в нужные области:
а) в область Данные перетащить поля, содержащие данные для рядов;
б) в область Оси перетащить поле, содержащее данные для категорий;
в) в область Ряды перетащить поле, по которому должна произво-диться группировка данных; в этом случае в области Данные выбирается функция для вычисления итоговых значений (для изменения функции дважды щелкнуть по кнопке поля).
В следующем диалоговом окне определить, должны ли данные из всех полей быть отображены на одной общей диаграмме или диаграмма должна быть связана с записью (в последнем случае при переходе от одной записи к другой в диаграмме будут отображены только данные текущей записи). Если диаграмма должна быть связана с записью, выбрать поля, связывающие форму с диаграммой. Если диаграмма должна быть общей, выбрать вариант отсутствует.
В последнем диалоговом окне ввести имя диаграммы.