Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access.doc
Скачиваний:
18
Добавлен:
07.02.2015
Размер:
309.25 Кб
Скачать

Создание простейшей автоформы

Выполнить создание простейшей формы следующим образом:

  1. открыть окно БД;

  2. перейти на вкладку Таблицы;

  3. выделить таблицу, для которой создается экранная форма;

  4. выполнить команду меню <Вставка / Автоформа> илинажать кнопку "Новый объект"на панели инструментов и из раскрывшегося списка выбрать пункт Автоформа.

На экране появится готовая к использованию форма, которая содержит все поля исходной таблицы. Названия полей расположены вертикально в том же порядке, в каком они находятся в таблице, причем, для каждой записи таблицы отведена одна страница;

  1. в открывшейся форме пролистать все записи таблицы и убедиться в том, что фотографии в поле Фото не отображаются;

  2. внести изменения в поле Маттретьей записи;

  3. сохранить созданную форму на диске под именем Простейшая автоформа.

Для перехода из формы в режим таблицы нужно выполнить в меню <Вид / Режим таблицы> илинажать кнопку "Вид" и из списка выбрать пунктРежим таблицы. Эти же способы используются для обратного перехода.

Кроме рассмотренного нами простейшего способа в Accessдля создания форм можно использовать ряд альтернативных способов:

  1. Автоформа: в столбец, позволяющий автоматически создать форму с полями, расположенными в один или несколько столбцов;

  2. Автоформа: ленточная, позволяющий автоматически создать ленточную форму;

  3. Автоформа: табличная, позволяющий автоматически создать табличную форму;

  4. Мастер форм, позволяющий быстро создать форму на основе выбранных полей;

  5. Диаграмма,создающая форму с диаграммой;

  6. Конструктор форм, в котором самостоятельно разрабатываются собственные формы с заданными свойствами или корректируются формы, созданные другими способами;

  7. Сводная таблица- создает форму со сводной таблицейMSExcel.

Для создания формы любым из вышеперечисленных способов, прежде всего необходимо выполнить следующие действия:

  1. открыть окно БД;

  2. перейти на вкладку Формы;

  3. нажать кнопку Создатьи в открывшемся окне диалогаНовая формавыбрать из списка нужный вариант и нажать ОК.

Примечание. Для вариантов создания формАвтоформа: в столбец,Автоформа: ленточная,Автоформа: табличная иДиаграммав поле ввода под списком форм нужно нажать кнопку раскрытия списка и выбрать таблицу, для которой создается форма.

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

Автоформы наиболее просты в создании. Одну из них мы уже создали ранее под именем Простейшая автоформас полями, расположенными в столбец.

Создать ленточную автоформуи просмотреть в ней все записи. Добавить с ее помощью одну запись в конец таблицы. Сохранить форму на диске под именемАвтоформа ленточная.

Ленточная автоформа имеет поля, расположенные в строку, как в таблице, и каждое значение имеет свое поле для просмотра. На каждой странице располагается несколько записей, что позволяет сравнивать их между собой. Недостаток ленточной формы в том, что с ней тяжело работать, если таблица содержит много полей, которые не помещаются на экране.

Создать автоформу в столбеци просмотреть в ней все записи. Сохранить форму на диске под именемАвтоформа в столбец. Сравнить ее с ленточной формой и отметить, на ваш взгляд, ее достоинства и недостатки.

Открыть конструктор форм <Вид / Конструктор> и выполнить в нем:

а) изменение размеров полей;

б) перемещение поля Фотопо экрану;

в) выравнивание заголовков и значений полей по центру.

Эти операции легко выполняются с помощью мыши для предварительно выделенного поля. Более подробно работа в режиме конструктора освещена в лабораторной работе 6.

Создать табличную автоформуи просмотреть в ней все записи. При запуске этой формы она открывается в виде таблицы и для перехода в режим формы нужно выполнить <Вид / Режим формы>. Табличная форма очень похожа на ленточную, так как все поля расположены в виде столбцов. Но в отличие от ленточной формы, каждая запись находится на отдельной странице.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]