Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MET_ACCE.DOC
Скачиваний:
12
Добавлен:
27.03.2015
Размер:
1.23 Mб
Скачать

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

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

Представление в форме связанных данных

У вас может возникнуть необходимость работать с формой, которая содержит информацию сразу из двух таблиц или из таблицы и запроса. В этом случае необходимо создать форму с подчиненной формой, которая представляет собой форму внутри другой формы. В большинстве случаевподчиненная формасвязана сосновной. Например, основная формастудент(рис. 19) базы данныхsess.mdb, создается с помощью панелиФормы, кнопкиСоздатьи выбораМастера форм(смотри пункт создание форм с помощью мастера). Форма, которая должна быть подчиненной, может иметь вид таблицы. При этом, форма создается с помощью панелиФорма, кнопкиСоздатьи выбора пунктаАвтоформа: табличнаяв появившемся окне. И в этом же окне выбрать нужную таблицу, в данном примере, таблицусессия, а затем присвоить название данной формеподч1.

Теперь у нас созданы две формы. Далее необходимо войти в основную форму студентдвойным щелчком и в режимеКонструктор, кнопки на панели элементовПодчиненная формадобавить подчиненную формуподч1к основной форместудент.

Создание подчиненной формы

Выбрав кнопку Подчиненная форма, необходимо подвести мышь в область примечания и вы увидите, что ней появится крестик. Затем движением мыши установите границы внедренной области, состоящей из двух частей. В первой части необходимо изменить название подчиненной формы. Во второй – нажать правую кнопку и в появившемся динамическом меню выбрать пунктСвойства, появится окноПодчиненная форма / отчет. В данном окне выбрать панельВсе, ввести имяПодчиненной формыи выбратьОбъект-источник, в данном примере, объект-источник –подч1(рис. 18). Затем нажать кнопку закрыть и данную область растянуть, чтобы все данные таблицы были видны. Затем сохранить полученную составную форму, которая уже состоит из двух форм: основной (в примере –студент) и подчиненной (в примере –сессия) и закрыть, т.е. вернетесь в окноБазы данных.

В итоге составная форма сост_подчпредставлена на рис. 19.

Рис. 18

Рис. 19

Создание форм с помощью мастера

Мастер форм– специальное программное средство, создающее структуру формы в режиме диалога с разработчиком.Мастер формможно запустить из окнаБаза данных, щелкнув на панельФормы, а затем на кнопкуСоздатьи в появившемся окнеНовая формавыбрать (рис. 15) пунктМастер формы. Далее необходимо выполнить следующее:

  • на первом этапе работы Мастера формвыбирают таблицы или запросы, которые войдут в будущую форму;

  • на втором этапе - необходимые поля таблицы или запроса;

  • на третьем этапе - внешний вид формы;

  • на четвертом этапе – стиль оформления формы;

  • на последнем этапе выполняется сохранение формы под заданным именем. Здесь можно включить переключатель Изменить макет формы, который открывает только что созданную форму в режимеКонструктора.

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