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

22.Многостраничные Формы: назначение, понятие вкладки, порядок соз­дания.

Необходимость создания экранных форм, отражающих все элементы реально существующих входных документов, приводит к проблеме размещения огромного количества полей и оформляющих элементов на одном экране. Для создания таких форм используется инструмент Набор вкладок, который позволяет размещать информацию на нескольких страницах экранной формы. Для того, чтобы создать многостраничную форму, необходимо: 1. открыть форму в режиме Конструктора 2. выбрать инструмент Набор вкладок на панели элементов. 3. нажать мышью место предполагаемого размещения элемента в форме и указать размеры нового элемента. В форму будет добавлен элемент управления Набор вкладок, содержащий две страницы. При этом первой страницей является верхняя. 4. изменить наименование вкладок и оформить каждую как отдельную форму, разместив в ней соответствующие поля таблиц базы данных и элементы управления. Если требуется создать форму имеющую более двух страниц, то находясь в режиме конструктора, нажмите правую кнопку мыши на границе элемента управления Набор вкладок. В результате на экране появится контекстное меню, содержащее команды Добавить вкладку, Удалить вкладку и Последовательность вкладок. Воспользуйтесь указанными командами для изменения количества страниц формы.

23.Составные Формы: назначение, понятие главной и подчиненной форм, порядок создания.

Формы могут содержать данные из нескольких таблиц. Одним из способов создания такой формы является использование подчиненной формы. Подчиненная форма – это форма внутри другой формы. Внешняя форма такой конструкции называется главной, а форма, расположенная внутри главной – подчиненная. Вместе главная и подчиненная формы называются составной формой. В составной форме хорошо видны связи, установленные между записями двух и более числа таблиц. Подчиненные формы особенно эффективны при изображении данных из таблиц и запросов, связанных отношением один ко многим. При этом главная форма содержит поля, каждому из которых соответствует несколько записей починенной формы. Главная форма может содержать любое число подчиненных форм, образующих один или два уровня. Это означает, что главная форма может содержать подчиненную форму, внутри которой находится еще одна подчиненная форма. Для того, чтобы главная и подчиненная формы изображали связанные данные, при разработке базовых таблиц (запросов) необходимо учитывать следующее 1. Базовые таблицы или запросы должны быть связаны отношением «один ко многим». Наличие связей между таблицами позволяет автоматически установить связи между формами при создании составной формы. 2. Базовые таблицы или запросы должны иметь связанные поля. Таблицы и запросы, которые используются в качестве источников данных для главной и подчиненной форм, должны иметь связанные поля. Связанные поля используются для отбора записей, изображаемых в подчиненной форме. 3. Базовые поля подчиненной формы должны быть индексированными. Если связанное поле не является первичным или внешним ключом, для него необходимо определить индекс в базовой таблице. При установке связей между первичным и внешним ключами индексы для этих полей создаются автоматически. Наличие индекса ускоряет открытие формы и перемещение между записями формы.

Создание составной формы. 1. создать главную форму, сохранит и закрыть. 2. создать подчиненную форму, указать тип таблицы, сохранить и закрыть 3. открыть главную форму в режиме конструктора 4. вернуться в окно базы данных кн. F11. 5. перенести подчиненную форму из окна базы данных в макет главной формы.

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

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

1. Перейти на вкладку Формы и выбрать кнопку Создать.

2. в окне диалога Новая форма выбрать опцию Мастер форм.

3. В открывшемся диалоговом окне Создание форм, выбрать из списка Таблицы\запросы подчиненную форму.

4. Поместить в список выбранные поля.

5. выбрать из списка главную таблицу и поместить в список ее поля.

6. нажать кнопку далее и в новом окне мастера определите главную и подчиненныую формы.

7. выбрать внешний вид подчиненной формы.

в остальных диалоговых окнах выбрать стиль, задать имена форм, а также указать, в каком режиме следует открыть форму. Нажать кнопку Готово.

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