Access 2003

Форма для работы с несколькими таблицами



Форма для работы с несколькими таблицами

Access позволяет создавать формы, которые отображают данные из нескольких связанных таблиц. Например, каждый тип товара может иметь несколько наименований. Поэтому, данные в таблице «Типы» будут находиться на стороне отношения «один», а в таблице «Товары» — на стороне «многие».

Например, можно создать подчиненную форму для вывода данных из таблиц «Типы» и «Товары». Когда главная форма отображает тип «Напитки», подчиненная форма отображает только те товары, которые входят в заданный тип (Рисунок 25.3).

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



Содержание раздела