Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы_9-12.doc
Скачиваний:
7
Добавлен:
14.09.2019
Размер:
2.04 Mб
Скачать

1. Алгоритмы создания формы

Для создания форм в MS Access предусмотрено несколько режимов: Автоформа, Конструктор, Мастер форм, Диаграмма, Сводная таблица. В рамках данного курса лабораторных занятий мы рассмотрим только две из перечисленных возможностей конструирования форм:

1) режим «Мастера форм» ( );

2) режим «Конструктор» ( ).

1-й способ

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

  1. Щелкните на корешке Формы в окне базы данных.

  2. Щелкните на кнопке Создать. В диалоговом окне Создание форм выберите режим Мастер форм, а также укажите в ниспадающем списке имя таблицы, на основе которой будет создана форма.

  3. Из окна «Доступные поля» перенесите необходимые для представления в форме поля с помощью соответствующих клавиш ( ). Зафиксируйте действие нажатием клавиши Далее.

  4. Выберите вид будущей формы: «в один столбец», «ленточный», «табличный», «выровненный». Зафиксируйте действие нажатием клавиши Далее.

  5. Просмотрите предлагаемые стили оформления будущей формы и выберите наиболее понравившийся Вам стиль. Зафиксируйте действие нажатием клавиши Далее.

  6. Назовите форму (название формы обычно дается в соответствии с именем таблицы или запроса, на основе которых они создаются, или ее назначением). Зафиксируйте действие нажатием клавиши Готово.

  7. Просмотрите вновь созданную форму. Для ее изменения перейдите в режим Конструктора (значок на Панели инструментов).

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

2-й способ

Прежде, чем говорить о создании форм в режиме «Конструктор», остановимся на описании окна конструктора.

Окно Конструктора состоит из нескольких областей:

  1. «Заголовок формы»  используется для ввода общего названия формы (данная область может отсутствовать);

  2. «Примечание формы»  используется для внесения вычисляемого поля, текущей даты и др. (данная область может отсутствовать);

  3. «Область данных»  основная область, на которой располагаются все необходимые элементы формы, в том числе подчиненные, которые могут присутствовать, если форма основывается на нескольких таблицах или запросах.

Примечание: чтобы активизировать области «Заголовка» и «Примечания», выполните команду «Заголовок/примечание формы» контекстного меню, вызванного для формы.

В режиме Конструктора необходимые элементы управления, такие как: кнопка, список, поле, рамка, надпись и др.  находятся на Панели управления. Если она не активна, то нужно выполнить команду меню Вид/ Панель элементов или нажать на кнопку на панели инструментов «Конструктор форм».

Создание формы в режиме «Конструктора» предполагает нижеперечисленные действия.

  1. Щелкните на корешке Формы в окне базы данных.

  2. Щелкните на кнопке Создать. В диалоговом окне Создание форм выберите режим Конструктор, а также укажите в ниспадающем списке имя таблицы, на основе которой будет создана форма.

  3. Помимо окна конструктора в рабочей области появится окно «Списка полей», где указаны все поля выбранной таблицы (активизировать это окно можно нажатием кнопки на панели инструментов «Конструктор форм»). Перенесите все поля в Область Данных конструктора (выберите поле указателем мыши, нажмите левую кнопку и, удерживая ее в этом положении, перетащите поле в соответствующую область).

  4. Сохраните форму под соответствующим именем (название формы обычно дается в соответствии с именем таблицы или запроса, на основе которых они создаются; или ее назначением).

Дальнейшая работа с формой сводится к ее редактированию: изменению свойств внесенных полей, добавлению кнопок и т.д. и т.п.

Редактирование формы осуществляется в режиме Конструктора, при этом следует учитывать, что:

  1. изменение ширины рабочего поля конструктора осуществляется перемещением его правой границы;

  2. изменение высоты каждой из областей конструктора осуществляется перемещением нижней границы последней;

  3. изменение свойств любого элемента (выравнивание, форматирование шрифта, тип оформления) возможно, только когда элемент выделен (вокруг объекта есть «рамка»);

  4. на панели инструментов, а также в контекстном меню выделенного элемента есть соответствующие команды;

  5. такие элементы, как: поле, список, поле со списком, – имеют две части

    • «Подпись» – это часть, в которой Вы указываете название данного элемента (по умолчанию – имя соответствующего столбца таблицы), его можно изменять по своему усмотрению, для этого нужно либо дважды щелкнуть на «подписи» и внести необходимые изменения, либо вызвать контекстное меню и напечатать измененное название в поле «Подпись»;

    • «Данные» – это часть, в которой либо отображается значение соответствующей ячейки таблицы (тогда имя, которое в ней указано менять нельзя), либо отображается формула, внесенная Вами;

  6. переместить обе части элемента можно следующим образом: выделить его и, дождавшись, когда указатель мыши примет вид «ладошки», нажать левую клавишу мыши и, удерживая ее в этом состоянии, осуществить перемещение в нужное место формы;

  7. аналогично осуществляется перемещение одной из частей элемента, с той лишь разницей, что указатель мыши должен принять вид «указательного пальца».