Crearea relațiilor între liste utilizând coloane unice și de căutare

Crearea relațiilor între liste utilizând coloane unice și de căutare

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ță.

Puteți crea relații între liste, utilizând o combinație de coloane unice, coloane de căutare și executarea relațiilor (în cascadă și restricționare ștergere), toate acestea îmbunătățind capacitatea de a crea soluții de business mai sofisticate și de a ajuta la păstrare integritatea datelor.

Prezentare generală a relațiilor de liste

Următoarele secțiuni oferă informații importante despre crearea relațiilor dintre listele sursă și țintă, crearea de coloane unice și de căutare, aplicarea comportamentului relațiilor de listă, adăugarea coloanelor de căutare primare și secundare, vizualizarea, editarea și ștergerea elementelor din relațiile de liste, gestionarea relațiilor de listă atunci când listele au multe elemente și beneficiile suplimentare ale utilizării unui program de editare, cum ar fi Microsoft SharePoint Designer 2013.

O prezentare generală a relațiilor de liste

1. lista de elemente este lista sursă și lista comenzi este lista țintă.

2. fiecare listă are coloane unice pentru a se asigura că datele corecte sunt potrivite.

3. coloana căutare principală din lista sursă "caută" coloana ID comandă din lista țintă, pe baza unei valori corespondente.

4. O coloană de căutare secundară din lista sursă inserează automat coloana Descriere comenzi din lista țintă.

Atunci când creați o coloană, puteți specifica faptul că coloana trebuie să conțină valori unice. Acest lucru înseamnă că lista nu poate avea valori dublate în acea coloană. Nu puteți adăuga un element de listă care conține o valoare dublură, modificați un element de listă existent care ar avea ca rezultat crearea unei valori dublate sau restaurarea unui element din Coșul de reciclare dacă ar avea ca rezultat o valoare dublură. Mai mult, dacă creați o coloană de căutare într-o listă sursă și definiți acea coloană ca fiind unică, coloana din lista țintă nu trebuie să conțină valori dublate.

Notă:  Unicitate nu este sensibil la litere mari și mici, așadar, de exemplu, ORD-231 și Ord-231 sunt considerate valori dublate.

O coloană unică trebuie, de asemenea, să aibă un index. Atunci când creați o coloană unică, vi se poate solicita să creați indexul și se creează automat atunci când faceți clic pe OK. După ce o coloană unică are un index, nu puteți elimina indexul din acea coloană, dacă nu Redefiniți mai întâi coloana pentru a permite valori dublate.

Următorul tabel rezumă ce tipuri de coloane pot și nu pot fi utilizate pentru a crea coloane unice.

Tipuri de coloane acceptate

Tipuri de coloane neacceptate

O singură linie de text

Linii multiple de text

Opțiune (o singură valoare)

Opțiune (multi-valoare)

Număr

Calculat

Monedă

Hyperlink sau imagine

Dată și oră

Coloane particularizate

Căutare (o singură valoare)

Căutare (multi-valoare)

Persoană sau grup (valoare unică)

Persoană sau grup (multi-valoare)

Da/Nu

Pentru a crea o relație între două liste, în lista sursă, creați o coloană de căutare care regăsește (sau "caută") una sau mai multe valori dintr-o listă țintă dacă acele valori se potrivește cu valoarea din coloana de căutare din lista sursă. După ce creați această coloană de căutare (coloana principală), puteți continua să adăugați coloane suplimentare (coloane secundare) din lista țintă în lista sursă, atât timp cât acele coloane suplimentare au un tip de date acceptat descris mai jos.

Următorul tabel rezumă ce tipuri de coloane pot și nu pot fi utilizate pentru a crea coloane de căutare.

Tipuri de coloane acceptate

Tipuri de coloane neacceptate

O singură linie de text

Linii multiple de text

Număr

Monedă

Dată și oră

Persoană sau grup

Calculat

Hyperlink sau imagine

Coloane particularizate

Da/Nu

Opțiune

Căutare

Există două tipuri de coloane de căutare pe care le puteți crea, o coloană de căutare cu o relație impusă și o coloană de căutare cu o relație neimpusă.

O coloană de căutare cu o relație impusă

Într-o coloană de căutare cu o relație impusă (denumită și integritate referențială), puteți să căutați valori unice și să păstrați integritatea datelor în lista țintă într-unul din următoarele două moduri:

Ștergere în cascadă    Atunci când un element din lista țintă este șters, elementul sau elementele asociate din lista sursă sunt, de asemenea, șterse. În acest caz, doriți să vă asigurați că toate elementele asociate sunt șterse ca parte a unei tranzacții de bază de date. De exemplu, dacă ștergeți o comandă dintr-o listă țintă, vă puteți asigura că elementele comenzii corespunzătoare din lista sursă se șterg și ele. Nu doriți să aveți elemente de comandă fără o ordine corespunzătoare, deoarece aceasta ar crea elemente de comandă "orfane" care pot provoca confuzie mai târziu.

Restricționare Ștergere    Atunci când încercați să ștergeți un element din lista țintă și are unul sau mai multe elemente asociate în lista sursă, sunteți împiedicat să ștergeți elementul din lista țintă. În acest caz, doriți să vă asigurați că elementul asociat din lista țintă este păstrat. De exemplu, dacă o persoană încearcă să șteargă un element de comandă dintr-o listă țintă, este posibil ca un client să aibă în continuare acea comandă și să împiedice ca operațiunea de ștergere să aibă loc până la procesarea comenzii. Nu doriți ca ordinea clientului să fie ștearsă accidental, deoarece aceasta v-ar afecta capacitatea de a finaliza comanda.

Impunerea relațiilor de liste

1. O operațiune de ștergere în cascadă asigură ștergerea tuturor elementelor asociate într-o singură tranzacție de bază de date.

2. O operațiune de ștergere restricționare previne ștergerea elementelor din lista țintă dacă există elemente de listă sursă asociate.

Pe scurt, aplicarea unui comportament de relație de listă vă ajută să păstrați datele valide și vă ajută să împiedicați neconcordanțele care pot provoca probleme pe drum.

Notă:  Trebuie să aveți permisiunea gestionare liste pentru o listă pentru a crea sau a modifica o relație impusă.

O coloană de căutare care impune o relație trebuie, de asemenea, să aibă un index. Atunci când creați o coloană de căutare care impune o relație, este posibil să vi se solicite să creați indexul și se creează automat atunci când faceți clic pe OK. După ce o coloană de căutare care impune o relație are un index, nu puteți elimina indexul din acea coloană, dacă nu eliminați prima dată relația impusă.

O coloană de căutare cu o relație neimpusă

Într-o coloană de căutare cu o relație neimpusă, din lista sursă, puteți să lookup valori unice sau multiple în lista țintă. De asemenea, atunci când ștergeți un element din lista sursă, atât timp cât aveți permisiune de ștergere în listă, nu există restricții de ștergere suplimentare sau operațiuni de ștergere care apar în lista țintă.

Unul dintre efectele benefice ale creării relațiilor de listă este faptul că puteți să afișați și să editați coloane din două sau mai multe liste, pe o singură pagină. Atunci când creați o coloană de căutare într-o listă sursă, coloana principală afișează valorile din coloana listă țintă, dar puteți specifica, de asemenea, că coloane secundare suplimentare din lista țintă se afișează, de asemenea, alături de coloana principală și de cealaltă listă sursă coloane.

Valoarea coloană principală este un link pe care se poate face clic pentru a afișa toate valorile de coloană ale acelui element din lista țintă. Fiecare valoare din coloana secundară din lista țintă se afișează ca text în coloana listă sursă. Dacă creați o coloană de căutare cu mai multe valori, fiecare coloană din lista țintă, indiferent dacă este primară sau secundară, afișează valorile corespunzătoare multiple, delimitate prin punct și virgulă. Puteți manipula aceste coloane primare și secundare în vizualizarea listă în același fel în care coloanele din lista sursă, de exemplu, adăugarea, eliminarea, filtrarea și sortarea acestora.

Numele coloanei primare este un nume pe care îl furnizați atunci când creați coloana de căutare. În mod implicit, fiecare nume de coloană secundară urmează o convenție de denumire standard a numelui coloanei <primary în sursa list>: <column Name în Target list>. Prin urmare, modificarea numelui coloanei primare modifică numele tuturor coloanelor secundare. Cu toate acestea, puteți să modificați numele și descrierile implicite ale coloanelor secundare pentru a face numele mai semnificative pentru dvs.

Coloane de căutare cu valori multiple

1. O coloană de căutare principală cu mai multe valori.

2. O coloană de căutare secundară cu mai multe valori.

3. numele coloanei a fost modificat din numele implicit al GetID: title to Instruments.

Atunci când creați relații de listă utilizând coloane de căutare, coloane unice și liste cu relații impuse, puteți ajunge la un prag de resurse sau la o limită și poate fi blocat în următoarele situații:

  • Dacă faceți o coloană unică într-o listă existentă care are mai multe elemente decât pragul de vizualizare listă (dar rețineți că adăugarea unui element la o listă care face lista mai mare decât pragul de vizualizare listă este o operațiune care nu este de obicei blocată).

  • Dacă activați opțiunea ștergere în cascadă sau restricționare ștergere pentru un câmp de căutare dintr-o listă care conține mai multe elemente decât pragul vizualizării listă.

  • Ați depășit pragul de căutare al vizualizării listă, care este în mod implicit douăsprezece coloane de căutare.

  • Numărul de elemente dintr-o operațiune de ștergere depășește 1.000.

Consultați gestionarea listelor și bibliotecilor cu multe elemente pentru mai multe informații despre gestionarea listelor cu multe elemente.

Instrucțiuni: crearea sau modificarea unei coloane unice

Avertisment:  Nu puteți crea o coloană unică într-o listă cu permisiuni la nivel de element definite, nu puteți să întrerupeți moștenirea permisiunilor dintr-o listă într-un element de listă dacă lista conține o coloană unică, nu puteți crea o coloană unică sau modifica o coloană pentru a fi unică într-o listă care se află în cont AINS elementele cu permisiuni unice sau cu o aprobare de conținut activată și nu puteți copia un fișier într-o bibliotecă utilizând comanda Deschidere cu Explorer , dacă acea bibliotecă conține o coloană unică.

  1. Navigați la site-ul care conține lista.

  2. Faceți clic pe numele listei în lansare rapidă sau, în meniul Setări Butonul Setări Office 365 , faceți clic pe Vizualizare totală conținut site, apoi, sub secțiunea listă, faceți clic pe numele listei.

  3. Faceți clic pe listă _GT_ Creare coloană.

  4. În caseta Nume coloane , tastați un nume pentru coloană.

  5. Sub tipul de informații din această coloană este, faceți clic pe una dintre următoarele:

    • O singură linie de text

    • Linii multiple de text

    • Opțiune

    • Număr

    • Monedă

    • Dată și oră

    • Da/Nu

    • Căutare (o singură valoare)

    • Persoană sau grup (valoare unică)

  6. În secțiunea Setări suplimentare pentru coloane , sub Impuneți valori unice , faceți clic pe Da.
    Dacă selectați un tip de date care nu este acceptat sau creați o coloană de căutare care permite valori multiple, nu se afișează valorile unice impun.

  • Nu puteți elimina indexul unei coloane unice. Dacă doriți să eliminați indexul, trebuie să modificați coloana dintr-o coloană unică în una care permite mai întâi valori dublate, apoi eliminați indexul.

  • Dacă încercați să modificați o coloană existentă din valori dublate la valori unice, este posibil să fiți împiedicat să efectuați această operație dacă coloana existentă conține valori dublate. În acest caz, trebuie să eliminați mai întâi toate valorile dublate, apoi să modificați coloana permițând valori dublate într-o coloană unică.

  • Dacă doriți să modificați tipul de date al coloanei unice, trebuie să procedați astfel: să modificați coloana pentru a permite valori dublate, să eliminați indexul, să modificați coloana la alt tip de date acceptat, apoi să faceți coloana unică.

Instrucțiuni: crearea unei coloane de căutare

Acești pași vă ajută să configurați o coloană look up care afișează coloana principală și, opțional, o coloană secundară într-o listă. Coloana principală poate fi indexată, dar, deoarece coloana secundară (sau câmpul) este controlată de primar, acesta nu poate fi unic sau indexat.

  1. Navigați la site-ul care conține lista.

  2. Faceți clic pe numele listei în lansare rapidă sau, în meniul Setări Butonul Setări Office 365 , faceți clic pe Vizualizare totală conținut site, apoi, sub secțiunea listă, faceți clic pe numele listei.

  3. Faceți clic pe listă, apoi faceți clic pe Creare coloană.

  4. În caseta Nume coloane , tastați un nume pentru coloană.

  5. Sub tipul de informații din această coloană este, faceți clic pe Căutare.

  6. În caseta Obțineți informații de la , selectați o listă țintă.

  7. În caseta în această coloană , selectați o coloană principală.

  8. Sub Adăugați o coloană pentru a afișa fiecare dintre aceste câmpuri suplimentare, pentru fiecare coloană secundară pe care doriți să o adăugați, faceți clic pe caseta de selectare de lângă numele coloanei. Sunt listate numai coloanele cu tipurile de date acceptate.

  9. Mai târziu, dacă doriți să adăugați sau să eliminați coloane secundare, modificați coloana de căutare și efectuați selecțiile dorite.

    Notă:  Nu puteți indexa o coloană secundară și nici nu puteți face o coloană secundară unică.

  10. Dacă doriți ca coloanele de căutare să se afișeze în vizualizarea implicită, selectați Adăugare la vizualizarea implicită.

  11. Pentru a crea o relație impusă, selectați Impuneți comportamentul relației , apoi faceți clic pe restricționare Ștergere sau pe Ștergereîn cascadă.

  12. Faceți clic pe OK.

Instrucțiuni: crearea relațiilor în formularele de afișare și editare

După ce creați o coloană de căutare, puteți să modificați formularele de afișare și editare ale listei țintă, astfel încât să se afișeze datele asociate din lista sursă. De exemplu, puteți edita pagina Afișare sau editare pentru lista comenzi pentru a adăuga lista de elemente asociate și a conecta automat cele două părți Web corespunzătoare ale vizualizării listă, împreună cu valoarea care trece de coloana căutare.

  1. În lista țintă (de exemplu, comenzi), faceți clic pe fila listă , faceți clic pe părți Web formular în secțiunea Particularizare listă, apoi faceți clic pe formular de afișare implicit sau pe formular editare implicită.

  2. În zona parte Web principală , faceți clic pe Adăugare parte Web.

  3. Faceți clic pe Inserare, faceți clic pe listă asociată, apoi selectați lista asociată (de exemplu, elemente).

    Notă:  Se afișează numai listele pentru care aveți permisiunea Vizualizare elemente .

Cele două liste sunt conectate automat. După ce salvați pagina, când afișați sau editați un element din lista comenzi, se afișează și elementele asociate din lista elemente.

Î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.

×