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