Creați un formular care conține un subformular

Informații generale despre subforms

Slave numit-o formă care este introdus într-o altă formă. Formularul Home este numit primar. O combinație de „formă și subformular“, denumite uneori ca formă ierarhică, sau o combinație de forme părinte și copil.







Subforms sunt deosebit de potrivite pentru datele de afișare dintr-un tabel sau o relație de interogare „unu-la-mulți“. Raportul dintre „unu-la-mulți“ reprezintă o legătură între cele două tabele, în cazul în care fiecare înregistrare din valoarea cheii primare din tabelul primar corespunde valorii în domeniul sau domeniile de mai multe înregistrări corespunzătoare într-un tabel aferent. De exemplu, puteți crea un formular care afișează informații despre angajați, și care conține un subformular cu fiecare angajat ordinele. Datele din tabelul „Angajații“ sunt în legătură cu „o“ parte. Datele din tabelul „Comenzi“ sunt în legătură cu un partid „mulți“ - pentru fiecare angajat poate fi de mai multe comenzi.

Creați un formular care conține un subformular

În forma principală afișează datele de pe partea de „unu“ relația.

Subformular prezintă date privind relația dintre „mulți“.

Principalele și subordonate formele interacționează în așa fel că producția de sclavi doar acele intrări care sunt asociate cu înregistrarea curentă în principal. De exemplu, în cazul în care principalele afișează formularul de date Yulii Ilinoy, numai ordinele sale sunt afișate în subiect. În cazul în care conexiunea între camera principală și subformular a fost rupt, The subformular va fi ordine de afișat toți angajații, nu doar Julia.







În tabelul de mai jos sunt definiții ale unor termeni referitori la subforms. Folosind procedurile descrise în acest articol, cele mai multe dintre operațiunile sunt efectuate în mod automat de acces. Dar este util să înțelegem ce se întâmplă în cazul în care mai târziu aveți nevoie pentru a face modificări.

controlul subformular

Controlul implementează o formă în formă. Este o „reprezentare“ a unui alt obiect din baza de date, fie că este o altă formă, tabel sau o interogare. Controlul subformular oferă proprietăți care permit de a lega datele afișate în datele de control în forma principală.

Proprietatea de control subformular care determină ce obiect este afișat în control.

afișare simplă a datelor în rânduri și coloane din foaia de lucru. În controlul subformular afișează un tabel atunci când obiectul sursă este un tabel sau o interogare, sau formă, pentru proprietatea „modul implicit“ este setat la „modul de masă“. În aceste cazuri, subformular este uneori numit un tabel sau subtable.

Proprietate „câmpuri“ slave

subformular Proprietate de control care stabilește un câmp sau câmpuri într-un subformular care se va lega la miezul.

Proprietatea „Domenii cheie“

subformular Proprietate de control care stabilește un câmp sau câmpuri în formă de bază, pe care îl va asocia cu subiectul.

Aveți posibilitatea să inserați un tabel sau o vizualizare PivotTable într-o formă prin crearea obiectului original, care controlul subformular, un tabel sau interogare. Pentru mai multe informații, consultați Adăugarea de date legate în forma fără a crea un subformular.

Creați sau adăugați un subformular

Tabelul de mai jos prezintă un ghid pentru alegerea procedurii care este cea mai potrivită pentru o anumită situație.