АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Пояснение к работе. 2.1 Краткие теоретические сведения

Читайте также:
  1. A. Характеристика нагрузки на организм при работе, которая требует мышечных усилий и энергетического обеспечения
  2. B. Пояснение сути принятия решения
  3. IV. Отчет по работе.
  4. Анализ теоретических и практических проблем, которые возникают перед студентами в работе над театрализованным концертом
  5. БЕЗОПАСНОСТЬ В РАБОТЕ С ПЧЕЛАМИ
  6. В работе
  7. В работе в библиографический список не включаются те источники, на которые нет ссылок в основном тексте и которые фактически не были использованы автором.
  8. В работе Ф. Энгельса «Роль труда в процессе превращения обезьяны в человека» изложена так называемая _____ гипотеза происхождения человека и общества.
  9. Введение или вводные ориентиры по работе с книгой
  10. Взаимосвязь в работе воспитателя и логопеда
  11. ВНИМАНИЕ: Обязательно проиндексируйте базу и только после этого можно приступить к дальнейшей работе.
  12. Вопрос 2. Как отразится на работе системы зажигания перегорание резистора R3 в коммутаторе ТК-200?

2.1 Краткие теоретические сведения

 

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

Подчиненные формы особенно удобны для вывода данных из таблиц или запросов (Запрос. Требование на отбор данных, хранящихся в таблицах, или требование на выполнение определенных действий с данными. Запрос позволяет создать общий набор записей из данных, находящихся в разных таблицах, который будет служить источником данных для формы, отчета или страницы доступа к данным.), связанных с отношением «один-ко-многим» (Отношение «один-ко-многим». Объединение двух таблиц, в котором значению ключа каждой записи в главной таблице соответствует значение в связанном поле или полях в нескольких записях подчиненной таблицы.). Например, можно создать форму с подчиненной формой для вывода данных из таблицы «Типы» и из таблицы «Товары». Данные в таблице «Типы» находятся на стороне «один» отношения. Данные в таблице «Товары» находятся на стороне «многие» отношения — каждый тип может иметь несколько товаров.

В главной форме отображаются данные на стороне отношения «один».

В подчиненной форме отображаются данные на стороне отношения «многие».

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

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

Подчиненные формы не отображаются, когда главная форма находится в режиме сводной таблицы или сводной диаграммы.

При создании формы и подчиненной формы, основанных на таблицах, связанных отношением «один-ко-многим», главная форма представляет сторону «один» отношения, а подчиненная форма представляет сторону «многие». Главная форма синхронизируется с подчиненной формой таким образом, что в подчиненной форме выводятся только записи, связанные с записью в главной форме.

Если подчиненная форма создается с помощью мастера или путем перетаскивания формы, таблицы или запроса из окна базы данных (Окно базы данных. Окно, которое открывается при открытии базы данных Microsoft Access или проекта Microsoft Access. В окне базы данных выводятся ярлыки для создания новых объектов базы данных и открытия существующих объектов.) в другую форму, Microsoft Access автоматически синхронизирует главную форму с подчиненной формой при соблюдении одного из следующих условий.

Определены отношения (Отношение. Связь, установленная между двумя общими полями (столбцами) двух таблиц. Существуют связи с отношением «один-к-одному», «один-ко-многим» и «многие-ко-многим».) для выбранных таблиц или для базовых таблиц выбранных запросов.

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

 

 


1 | 2 | 3 | 4 | 5 | 6 | 7 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)