Формы и отчеты в СУБД Access

Содержание

Слайд 2

Формы Форма – это объект, в основном предназначенный для удобного ввода

Формы

Форма – это объект, в основном предназначенный для удобного ввода данных

и их отображения, созданный на основе таблиц и запросов.
Автоформа – объект автоматически создаваемый мастером на основе выбранной таблицы или запроса
Слайд 3

Варианты создания формы Создать автоформу и затем ее редактировать Выбрать конструктор

Варианты создания формы

Создать автоформу и затем ее редактировать
Выбрать конструктор запросов и

указать на основе какой таблицы или запроса будет строиться форма
Слайд 4

Создание автоформы

Создание автоформы

Слайд 5

1. Режим просмотра формы – в этом режиме можно вводить данные,

1. Режим просмотра формы – в этом режиме можно вводить данные,

которые сохраняются в соответствующих таблицах

Режимы работы с формой

Слайд 6

Режимы работы с формой 2. Конструктор – в этом режиме можно добавлять/удалять объекты, изменять их свойства

Режимы работы с формой

2. Конструктор – в этом режиме можно добавлять/удалять

объекты, изменять их свойства
Слайд 7

Структура формы Чтобы отобразить разделы «Заголовок формы» и Колонтитулы используется контекстное меню

Структура формы

Чтобы отобразить разделы «Заголовок формы» и Колонтитулы используется контекстное меню

Слайд 8

Объекты Формы На форме могут быть размещены различные объекты, каждый из

Объекты Формы

На форме могут быть размещены различные объекты, каждый из которых

обладает определенными свойствами:
Поле
Надпись для поля
Элементы управления (кнопки, переключатели, флажки, вкладки)
Свободные объекты (линии, прямоугольники, внедренные объекты)
Слайд 9

Объект «Поле» Объект «Поле»: либо отображает информацию из таблицы, либо отображает

Объект «Поле»

Объект «Поле»: либо отображает информацию из таблицы, либо отображает вычисляемые

данные

Поле из таблицы

Вычисляемое поле

Список полей таблицы

Слайд 10

Свойства объекта «Поле» Строка данные определяет что будет отображаться в поле в режиме просмотра формы

Свойства объекта «Поле»

Строка данные определяет что будет отображаться в поле в

режиме просмотра формы
Слайд 11

Объект надпись Объект «Надпись» обычно сопровождает поле из таблицы, имеет такое

Объект надпись

Объект «Надпись» обычно сопровождает поле из таблицы, имеет такое же

имя и выделяется, если выделено поле
Слайд 12

Слайд 13

Составные формы Состоит из главной формы и подчиненной, которая отображает связанные записи

Составные формы

Состоит из главной формы и подчиненной, которая отображает связанные записи

Слайд 14

Элементы управления Предназначены для интерактивного взаимодействия с базой данных. Объект «Кнопка»

Элементы управления

Предназначены для интерактивного взаимодействия с базой данных.
Объект «Кнопка» - служит

для выполнения определенной процедуры написанной на языке Visual Basic либо встроенного в СУБД Access макроса.
Перед тем как создавать кнопку необходимо создать Макрос, который она будет выполнять при нажатии.
Слайд 15

Макросы Существует ряд встроенных макросов, которые позволяют выполнить такие действия как:

Макросы

Существует ряд встроенных макросов, которые позволяют выполнить такие действия как:
Открыть форму,

отчет, таблицу, запрос
Выдать сообщение пользователю
Выполнить какую либо программу
Сохранить объект
Выйти из Access
Слайд 16

Создание макроса Макрос может состоять из 1-й или более макрокоманд

Создание макроса

Макрос может состоять из 1-й или более макрокоманд

Слайд 17

Назначение макроса кнопке После того как макрос создан надо определить какая

Назначение макроса кнопке

После того как макрос создан надо определить какая кнопка

будет его выполнять
Щелкаем по кнопке правой кнопкой мыши и выбираем Свойства
Переходим на закладку События и вписываем имя макроса
Слайд 18

Назначение макроса кнопке

Назначение макроса кнопке

Слайд 19

Составные формы Способ создания: в главную форму внедряется подчиненная - перетаскиванием

Составные формы

Способ создания: в главную форму внедряется подчиненная - перетаскиванием

Слайд 20

Кнопочные формы Кнопочная форма обеспечивает пользователю удобный интерфейс:

Кнопочные формы

Кнопочная форма обеспечивает пользователю удобный интерфейс:

Слайд 21

Кнопочные формы Как создать/изменить кнопочную форму?

Кнопочные формы

Как создать/изменить кнопочную форму?

Слайд 22

Окно изменения структуры кнопочной формы Создать – новую страницу (подменю) Изменить – добавить новый пункт меню

Окно изменения структуры кнопочной формы

Создать – новую страницу (подменю)
Изменить – добавить

новый пункт меню
Слайд 23

Новая кнопочная форма не содержит элементов

Новая кнопочная форма не содержит элементов

Слайд 24

Добавление пункта в кнопочную форму Возможные команды: Открытие форм/отчетов/переход к другой

Добавление пункта в кнопочную форму

Возможные команды:
Открытие форм/отчетов/переход к другой кнопочной форме
Выход

из приложения
Выполнение макроса или программы
Слайд 25

Кнопочная форма

Кнопочная форма

Слайд 26

Важно знать: Все элементы кнопочной формы хранятся в таблице Switchboard Items.

Важно знать:

Все элементы кнопочной формы хранятся в таблице Switchboard Items.
Чтобы при

открытии БД стартовала кнопочная форма (или другая форма) следует зайти в Сервис/Параметры запуска
Слайд 27

Рекомендации по работе в СУБД в Access В меню Сервис выберите

Рекомендации по работе в СУБД в Access

В меню Сервис выберите команду

Служебные программы и подкоманду Сжать и восстановить базу данных. – Позволяет восстановить БД и уменьшить объем файла.
В меню Сервис выберите команду Служебные программы и подкоманду Преобразовать базу данных – позволяет преобразовать БД в различные версии Access (97/200/2002/2003)
Слайд 28

Объект «Отчет» Отчет – это объект, предназначенный для создания документа, который

Объект «Отчет»

Отчет – это объект, предназначенный для создания документа, который в

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

Типы отчетов: Ленточные отчеты – данные распечатываются в виде строк и

Типы отчетов:

Ленточные отчеты – данные распечатываются в виде строк и столбцов

с группированиями и итогами. Их разновидности включают отчеты с итоговым и групповым суммированием.
Отчеты в свободной форме (почтовые наклейки) - данные распечатываются в виде формы, при этом отображается данные одной записи. Возможно включение итогов и вычисляемых полей.
Слайд 30

Структура отчета В заголовке отчета или группы, примечаниях отчета или группы размещают вычисляемые итоговые поля

Структура отчета

В заголовке отчета или группы, примечаниях отчета или группы размещают

вычисляемые итоговые поля
Слайд 31

Табличный отчет с группировкой Итоговое поле – количество студентов Группировка по №Группы

Табличный отчет с группировкой

Итоговое поле – количество студентов

Группировка по №Группы

Слайд 32

Редактирование отчетов с помощью Конструктора

Редактирование отчетов с помощью Конструктора

Слайд 33

Свободный отчет

Свободный отчет

Слайд 34

Редактирование отчетов с помощью Конструктора

Редактирование отчетов с помощью Конструктора