Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
access ТЕОРИЯ.doc
Скачиваний:
12
Добавлен:
02.05.2015
Размер:
898.56 Кб
Скачать

3. Создание формы

Вокне БД выбрать вкладку Формы и нажать кнопку Создать. Выйдет окно Новая форма

Это окно позволяет выбрать таблицу или запрос, для которого вы будете создавать форму, и предлагает следующие опции:

  • Конструктор.Позволяет создавать собственные формы «с нуля». Можно использовать режим Конструктора для создания формы, которая выводит данные в определенном месте, чего нельзя добиться , используя предопределенные шаблоны. Например, можно создать форму, которая внешне будет повторять государственную форму. Также можно создать форму, которая содержит только надписи и командные кнопки, и такая форма будет работать в качестве меню для других форм и отчетов

  • Мастер форм. Помогает создавать форму, задавая вопросы и используя предопределенные шаблоны форм

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

  • Автоформа: ленточная.Выводит сразу несколько записей в формате строк и столбцов.

  • Автоформа: табличная. Внешний вид не отличается от формата табличных листов. Эти формы используются внутри других

  • Диаграмма. Создает форму с графиком или диаграммой данных.

  • Сводная таблица.Создает форму, базируясь на сводной таблицеExcel.

4. Работа с различными разделами формы

В режиме Конструктора форма имеет несколько разделов.

  • Заголовок формы. Появляется вверху экрана, распечатывается вверху первой страницы

  • Верхний колонтитул. Появляется только при печати вверху каждой страницы

  • Область данных. Содержит данные

  • Нижний колонтитул. Появляется только при печати внизу каждой страницы

  • Примечание формы. Появляется внизу экрана, распечатывается внизу последней страницы

5. Работа с элементами управления

Объекты, которые размещаются в форме называются Элементами управления. .Можно перемещать их, удалять или изменять, чтобы модифицировать внешний вид и структуру вашей формы.

Редактирование.

Щелчок по ЭУ выделяет его. Когда ЭУ выделен, его можно передвигать, изменять размер и внешний вид. После второго щелчка вы окажетесь в режиме редактирования содержимого ЭУ.

При выделении ЭУ, он будет помечен черными квадратиками

Маркер изменения размера

Граница

Маркер перемещения

Текстовое поле.

При нажатии Delудаляется и поле и надпись

Надпись.

При нажатии Delудаляется только надпись

Маленькие квадратики называются маркерами изменения размера. Более крупные (в левом верхнем углу) – маркерами перемещения. Для изменения размера встаньте на маркеры изменения размера (курсор мыши изменит свою форму на стрелку с двумя остриями), и переместите до необходимых размеров. Для перемещения используйте маркер перемещения (курсор мыши изменит свою форму на палец). Чтобы перетащить текстовое поле вместе с надписью, потяните за границу выделенного элемента, при этом курсор мыши примет форму руки.

Чтобы выделить более одного элемента, удерживайте нажатой кнопку «Shift», пока щелкаете по ЭУ.

6. Создание новых Элементов управления

Если вы случайно удалили ЭУ или создаете форму, могут потребоваться дополнительные ЭУ. Для этого существует Панель элементов. Имеются три категории ЭУ:

  • Связанные элементы. Привязаны к полю в таблице или запросе.

  • Свободные элементы. Не связаны с каким-либо полем

  • Вычисляемые элементы. Они являются свободными, но используют данные полей. Результат расчета не храниться в таблице или в запросе.

Использование панели элементов.

Панель элементов– это своеобразный командный центр. Ее можно перемещать по окну, как удобно. Если ее нет, нужно щелкнутьПанель элементовв панели инструментов.

Панель элементов содержит кнопки для всех ЭУ. Для создания нового ЭУ в форме, щелкните по кнопке ЭУ в панели элементов. При этом указатель мыши примет вид значка ЭУ. Поместите указатель в нужном месте и щелкните мышью. Если хотите связать ЭУ с полем базовой таблицы или запроса – найдите поле в списке и перетащите поле в ЭУ.

  • Выделить объект.Используется для выделения, изменения размера, перемещения и редактирования ЭУ.

  • Кнопка мастера. Нажмите, если необходима помощь в создании групп, пока со списком, списка или командной кнопки

  • Надпись.Для создания ЭУ – надпись, содержащего неизмененный текст.

  • Поле, для ввода текста, чисел, дат, времени. Его можно связать с одним из полей баз. таблицы/ запроса. Изменяя значения в ЭУ–поле, вы обновляете соответствующее значение поля в таблице. Также используется для вычисляемых значений.

  • Группа переключателей. Для создания группы ЭУ, содержащей несколько флажков, выключателей или переключателей. Возможен выбор одного варианта из нескольких. Размещение на форме группы переключателей вызывает Мастер, который помогает определить эту группу и установить нужные опции

Предлагается поле, имеющее не более пяти потенциальных значений, которые можно представить (предварительно закодировать) в виде целых чисел.

  • Выключатель.Принимает значение Вкл/Выкл (Да/Нет). Можно включать в группу.

  • Переключатель. Выбор из двух вариантов. Если щелкнуть появится черная кнопка – Да, иначе – Нет. Можно включать в группу.

  • Флажок. Создает окошки проверки и логические ЭУ (типа Да/Нет). Галочка означает – Да, а ее отсутствие – Нет.

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

  • Список.Список отличается от поля со списком тем, что видны все строки, занимает много места.

  • Кнопка. Для создания ЭУ – командная кнопка, которая может запускать макрос, открыть другую форму. При создании необходимо выбрать соответствующие опции, предлагаемые Мастером.

  • Рисунок.Создает рамку для вывода рисунка. Одновременно с этим вызывается окно «Вставить изображение», чтобы найти нужный рисунок.

  • Свободная рамка объекта.

  • Связанная рамка объекта.

  • Разрыв страницы. Вставляется знак конца страницы, все, что находится ниже, печатается на следующей странице.

  • Набор вкладок.Создает эффект диалогового окна со вкладками на форме. Позволяет пользователю переходить от одного набора полей записи к другому, сгруппированному по каким-либо признакам.

  • Подчиненная форма/отчет.

  • Линия. Рисует линию. Для оформления внешнего вида формы. Для изменения толщины линии применяется кнопка «Толщина линии/границы».

  • Прямоугольник.Рисует прямоугольник.

  • Дополнительные элементы.

Создание списков и полей со списками

Щелкнув Поле со списком(при этом кнопка мастера должна быть нажата!) выйдет набор окон Создание поля со списком, будем создавать поле со списком для поля Преподаватель в форме Учебный план, взяв значения из таблицы Преподаватель

  1. Так как нужно, чтобы в поле со списком выводились значения из таблицы выберите опцию Подстановка значений из таблицы/запроса и кнопку Далее;

  2. Во втором окне выделим из всех таблиц и запросов таблицу Преподаватель Далее;

  3. В третьем окне выберем поля Табельный номер и ФИО Далее;

  4. В четвертом окне выберем ширину столбцов: первый закроем, а у второго –на ширину данных Далее;

  5. В пятом окне спрашивается, какой столбец используем в качестве значений – Табельный номер Далее;

  6. Сохранить значение в поле Преподаватель(это уже поле таблицы Учебный план) Далее;

  7. Ввести подпись поля Готово.