Създаване на формуляр, който съдържа подформуляра

Обща информация за подформулярите

Подчинен наречена форма, която е поставена в друга форма. Начало форма се нарича първична. Комбинация от "форма и подформуляра" понякога се нарича йерархична форма, или комбинация от родител и дете форми.







Подформулярите са особено подходящи за данните на дисплея от маса или връзка заявка "един към много". Съотношението на "един към много" означава връзка между две маси, където всеки запис на основната стойност на ключа в първичната таблица съответства на стойността в съответното поле или полета на няколко записа в сродна на маса. Например, можете да създадете форма, която показва информация за служителите, и която съдържа подформуляра с всеки поръчки на служителите. Данните в "Служители" таблицата са във връзка с "една" страна. Данните в таблицата "Поръчки" са във връзка с някоя от страните "много" - за всеки служител може да бъде няколко поръчки.

Създаване на формуляр, който съдържа подформуляра

В основната форма показва данните от страна на връзката "едно".

Подформуляра показва данни за връзката на "много".

Основните и подчинените форми взаимодействат по такъв начин, че производството на роб само тези записи, които са свързани с текущия запис в главната. Например, ако основната форма показва данни Юлий Ilinoy, само на неговите заповеди са показани в темата. Ако връзката между основните и подформуляра беше разкъсана, подформуляра ще бъдат показани нареждания на всички служители, а не само на Джулия.







В таблицата по-долу са дефиниции на някои термини, свързани с подформулярите. Използването на процедурите, описани в тази статия, по-голямата част от операциите се извършват в Access автоматично. Но това е полезно да се разбере какво се случва в случай по-късно трябва да се направят промени.

контрол подформуляра

Контролът осъществява форма във форма. Това е "представяне" на друг обект в базата данни, независимо дали това е друга форма, таблица или заявка. Подформуляр контрол осигурява свойства, които позволяват да се свързват данните, показани в контролните данни в основната форма.

Имотът на контрол подформуляра, който определя кои обекти се показва в контрола.

Обикновено показване на данни в редове и колони в работния лист. В контрол подформуляра показва таблица, когато обектът е източник таблица или заявка, или форма, за собствеността "режим по подразбиране" е настроен на режим "маса". В тези случаи подформуляра понякога се нарича маса или ПОДТАБЛИЦА.

Собственост "роб полета"

Имоти контрол подформуляра че задава поле или полета в подформуляра, че ще го обвърже до мозъка на костите.

Собственост "Key Fields"

Имоти контрол подформуляра че задава поле или полета в основната форма, която ще го свърже с темата.

Можете да вмъкнете таблица или обобщена изглед във вид, чрез създаване на оригиналния обект, който контрола подформуляра, таблица или заявка. За повече информация, вижте Добавяне на свързани данни в формата без да се създава подформуляра.

Създаване или добавяне на подформуляра

Таблицата по-долу показва, насоки за избора на процедура, която е най-подходящ за дадена ситуация.