Adăugarea unei subfoi de date

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Atunci când două tabele în Access au unul sau mai multe câmpuri în comun, puteți încorpora foaia de date dintr-un tabel în altul. O foaie de date încorporată, denumită subfoaie de date, este utilă atunci când doriți să vizualizați și să editați date asociate sau asociate într-un tabel sau într-un interogare.

În acest articol

Introducere în subfoile de date

Deschiderea și închiderea unei subfoi de date

Adăugarea unei subfoi de date

Introducere în subfoile de date

O subfoaie de date este utilă atunci când doriți să vedeți informațiile din mai multe surse de date într-o singură vizualizare foaie de date. De exemplu, în baza de date eșantion Northwind, tabelul Orders are o relație unu-la-mai mulți cu tabelul Detalii comandă.

arată o relație între două tabele

Dacă tabelul Detalii comandă este adăugat ca subfoaie de date în tabelul Orders, puteți să vizualizați și să editați date, cum ar fi produsele incluse într-o anumită ordine (fiecare rând), deschizând subfoaia de date pentru acea comandă.

afișează o foaie de date cu o subfoaie de date deschisă

Dacă adăugați subfoi de date la tabele, limitați utilizarea acestor subfoi de date pentru a vizualiza și a nu edita date importante pentru firme. Dacă doriți să editați datele dintr-un tabel, vă recomandăm să utilizați formulare pentru a edita datele în loc de subfoaie de date, deoarece erorile de introducere a datelor sunt mai susceptibile să apară în vizualizarea foaie de date dacă utilizatorii nu sunt atenți să defilați la celula corectă. De asemenea, rețineți că adăugarea unei subfoi de date la un tabel mare poate afecta negativ performanța tabelului.

Microsoft Access creează automat o subfoaie de date atunci când creați un tabel care se potrivește unuia dintre următoarele criterii:

  • Tabelul se află într-o relația unu-la-unu.

  • Tabelul este partea "unu" a unei relații unu-la-mai-mulți, unde proprietatea SubdatasheetName a tabelului este setată la auto.

O relație este definită prin potrivirea câmpurilor cheie primară și cheie străină din tabelele corelate.

De asemenea, puteți să adăugați o subfoaie de date la orice tabel, interogare sau formular dintr-o bază de date. În vizualizarea foaie de date, un formular poate afișa o singură subfoaie de date o dată.

Începutul paginii

Deschiderea și închiderea unei subfoi de date

Pentru a determina dacă un tabel, o interogare sau un formular are deja o subfoaie de date, deschideți obiectul în vizualizarea foaie de date. Dacă este prezentă un indicator de extindere (+ semnul), atunci tabelul, interogarea sau formularul au o subfoaie de date. Când subfoaia de date este deschisă, indicatorul se modifică într-un semn. Subfoaia de date poate fi imbricată într-o subfoaie de date principală pentru până la opt niveluri.

vizualizarea unei subfoi de date

  • Pentru a deschide subfoaia de date, faceți clic pe semnul plus de lângă valoarea pentru care doriți să vedeți înregistrările.

  • Pentru a închide subfoaia de date, faceți clic pe semnul minus.

Sfat: Pentru a extinde sau a restrânge toate subfoile de date dintr-o foaie de date în același timp, în fila pornire , în grupul înregistrări , faceți clic pe mai multe. Apoi selectați subfoaie de dateși faceți clic pe opțiunea dorită.

De asemenea, puteți să eliminați sau să ascundeți o subfoaie de date. Pentru informații despre cum să eliminați o subfoaie de date, consultați articolul eliminarea unei subfoi de date.

Sfat: Pentru a ascunde o subfoaie de date, deschideți tabelul în vizualizarea proiect, apoi, pe fila Proiectare , în grupul Afișare/Ascundere , faceți clic pe foaie de Proprietăți. Găsiți linia de nume subfoaie de date în fereastra Foaie de proprietăți, modificați-o la [none], apoi salvați modificarea.

Începutul paginii

Adăugarea unei subfoi de date

  1. În vizualizarea foaie de date, deschideți tabelul sau interogarea în care doriți să adăugați subfoaia de date.

  2. În fila pornire , în grupul înregistrări , faceți clic pe mai multe, indicați spre subfoaie de date, apoi faceți clic pe subfoaie de date.

  3. În caseta de dialog Inserare subfoaie de date , selectați fila (tabele, interogărisau ambele) care corespunde tipului de obiect pe care doriți să-l inserați ca subfoaie de date.

  4. În caseta Legare câmpuri fiu , faceți clic pe câmpul pe care doriți să-l utilizați ca cheie străină sau câmp corespondent care va furniza date pentru subfoaia de date.

  5. În caseta Legare câmpuri coordonator , faceți clic pe câmpul pe care doriți să-l utilizați ca cheie primară sau câmp corespondent pentru tabelul principal sau pentru interogare, apoi faceți clic pe OK.

    De exemplu, dacă doriți să creați o subfoaie de date pentru a vizualiza comenzile asociate pentru fiecare înregistrare de client din tabelul client, selectați tabelul Comenzi, în caseta Legare câmpuri fiu , selectați ID clientși, în caseta Legare câmpuri coordonator , selectați ID.

    selectarea câmpului principal pentru subfoaia de date

    Notă:  Valorile din casetele Legare câmpuri fiu și Legare câmpuri principale creează un asociere unu-la-mai-mulți în câmpurile specificate.

  6. Faceți clic pe OK pentru a salva modificările.

  7. Pentru a afișa subfoaia de date pe care ați adăugat-o la tabel, interogare sau formular, faceți clic pe semnul +.

    Notă: Câmpul copil (cheia străină) nu apare ca o coloană a subfoii de date. Atunci când adăugați o înregistrare nouă în subfoaia de date, Access inserează automat valoarea cheie primară a tabelului de bază selectat.

Începutul paginii

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×