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

Aveți posibilitatea să creați relații între liste utilizând o combinație de coloane unice, coloane de căutare și impuneri de relații (ștergeri în cascadă și restricționări de ștergeri), toate acestea contribuind la capacitatea dvs. de a crea soluții mai sofisticate de afaceri și la păstrarea integrității datelor dvs.

Prezentare generală a relațiilor de liste

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

O prezentare generală a relațiilor de liste
Utilizarea coloanelor unice și de căutare pentru procesarea comenzilor de cadouri.

1. lista elemente este lista sursă, iar lista comenzi este lista țintă.

2 fiecare listă are coloane unice pentru a vă asigura că se relaționează datele corecte.

3. Coloana principală din lista sursă „caută” coloana ID comandă în lista țintă pe baza unei valori care se potrivește.

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

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

Notă: Unicitatea nu este sensibilă la litere mari și mici, deci, de exemplu, COM-231 și com-231 sunt considerate valori dublură.

O coloană unică trebuie să conțină și un index. Când creați o coloană unică, este posibil să vi se solicite să creați indexul și se creează automat atunci când faceți clic pe OK. Odată ce o coloană unică are un index, nu aveți posibilitatea să eliminați indexul din acea coloană decât dacă redefiniți mai întâi coloana pentru a permite valori dublură.

Următorul tabel afișează tipurile de coloane care pot fi utilizate și care nu pot fi utilizate pentru crearea coloanelor unice.

Tipuri de coloane acceptate

Tipuri de coloane neacceptate

O singură linie de text

Linii multiple de text

Opțiune (valoare unică)

Opțiune (multivaloric)

Număr

Calculat

Monedă

Hyperlink sau imagine

Dată și oră

Coloane particularizate

Căutare (o singură valoare)

Căutare (multivalorică)

Persoană sau grup (valoare unică)

Persoană sau grup (multivaloric)

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 potrivesc cu valoarea din coloana de căutare din lista sursă. Odată ce creați această coloană de căutare (coloana principală), aveți posibilitatea să continuați să adăugați coloane suplimentare (coloane secundare) din lista țintă la lista sursă, cât timp coloanele suplimentare conțin unul dintre tipurile de date acceptate descrise mai jos.

Următorul tabel afișează tipurile de coloane care pot fi utilizate și care nu pot fi utilizate pentru crearea coloanelor 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

Alegere

Căutare

Se pot crea două tipuri de coloane de căutare, 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ă), aveți posibilitatea să căutați valori individuale și să întrețineți integritatea datelor din lista țintă în două moduri:

Ștergere în cascadă    Când un element din lista țintă este șters, elementul sau elementele relaționate din lista sursă se vor șterge și ele. În acest caz, veți dori să vă asigurați că toate elementele asociate sunt șterse ca parte dintr-o singură tranzacție de bază de date. De exemplu, dacă ștergeți o comandă dintr-o listă țintă, aveți posibilitatea să vă asigurați că elementele de comandă corespondente din lista sursă sunt șterse și ele. Nu doriți să aveți elemente de comandă fără o comandă corespondentă, deoarece s-ar crea elemente de comandă „solitare” care pot crea confuzie mai târziu.

Restricționare ștergere    Când încercați să ștergeți un element din lista țintă și există 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ă se păstrează. De exemplu, dacă cineva încearcă să șteargă un element de comandă dintr-o listă țintă, un client poate avea în continuare acea comandă în așteptare și doriți să împiedicați efectuarea operațiunii de ștergere până la procesarea comenzii. Nu doriți să se șteargă accidental comanda clientului, deoarece acest lucru ar afecta capacitatea de a finaliza comanda.

Impunerea relațiilor de liste

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

2 o operațiune de restricționare Ștergere împiedică ștergerea elementelor din lista țintă dacă legate de elementele de listă sursă există.

Pe scurt, impunerea unui comportament pentru relațiile între liste vă ajută să mențineți datele valide și împiedică inconsistențele care pot provoca probleme mai târziu.

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

O coloană de căutare care impune o relație trebuie să aibă și un index. Când creați o coloană de căutare care impune o relație, este posibil să vi se solicite să creați un index, care se creează automat atunci când faceți clic pe OK. Odată ce coloana de căutare care impune o relație are un index, nu aveți posibilitatea să eliminați indexul din acea coloană decât dacă eliminați mai întâi 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ă, aveți posibilitatea să căutați valori simple sau multiple din lista țintă. De asemenea, atunci când ștergeți un element din lista sursă, cât timp aveți permisiunea de ștergere pentru listă, nu există restricții suplimentare de ștergere sau operațiuni de ștergere care se produc în lista țintă.

Unul dintre efectele benefice în crearea relațiilor între liste este că aveți posibilitatea să afișați și să editați coloane din două sau mai multe liste pe o singură pagină. Când creați o coloană de căutare într-o listă sursă, coloana principală afișează valori din coloana listei țintă, dar aveți și posibilitatea să setați afișarea de coloane suplimentare, secundare, din lista țintă lângă coloana principală și celelalte coloane din lista sursă.

Valoarea coloanei principale este un link pe care se poate face clic pentru a afișa toate valorile de coloane ale acelui element din lista țintă. Fiecare valoare de coloană secundară din lista țintă se afișează ca text în coloana listei sursă. În cazul în care creați o coloană de căutare cu valori multiple, fiecare coloană din lista țintă, indiferent dacă este principală sau secundară, afișează valorile multiple corespondente delimitate prin punct și virgulă. Aveți posibilitatea să manevrați aceste coloane principale și secundare în vizualizarea listei în același fel ca și coloanele din lista sursă, cum ar fi prin adăugarea, eliminarea, filtrarea și sortarea acestora.

Numele coloanei principale este numele pe care îl furnizați când creați coloana de căutare. Implicit, fiecare nume de coloană secundară respectă o convenție de denumire standard de <nume coloană principală din lista sursă>: <numele coloană din lista țintă>. Astfel, modificarea numelui coloanei principale determină modificarea numelui tuturor coloanelor secundare. Însă, aveți posibilitatea să modificați numele implicite și descrierile coloanelor secundare pentru a le face mai semnificative pentru dvs.

Coloane de căutare cu valori multiple

1. o coloană de căutare principală cu valori multiple.

2. o coloană de căutare secundară cu valori multiple.

3. Numele coloanei s-a modificat de la numele implicit de GetID: Titlu la Instrumente.

Când creați relații de listă utilizând coloane de căutare, coloane unice și liste cu relații impuse, aveți posibilitatea să atingeți un prag sau o limită de resurse și să fiți blocat în următoarele circumstanțe:

  • Dacă faceți o coloană unică într-o listă existentă care are mai multe elemente decât Prag 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ă reprezintă o operațiune care nu este blocată de obicei).

  • Dacă activați Ștergere în cascadă sau Restricționare ștergere pentru un câmp de căutare într-o listă care are mai multe elemente decât Prag vizualizare listă.

  • Ați depășit prag Vizualizare listă căutare, care este doisprezece coloanelor de căutare în mod implicit.

  • 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 aveți posibilitatea să creați o coloană unică într-o listă cu permisiuni definite la nivel de element, nu aveți posibilitatea să întrerupeți moștenirea permisiunilor de la o listă la un element de listă dacă lista conține o coloană unică, nu aveți posibilitatea să creați o coloană unică sau să modificați o coloană pentru a fi unică într-o listă care conține elemente cu permisiuni unice sau într-una care are activată aprobarea de conținut și nu aveți posibilitatea să copiați un fișier într-o bibliotecă utilizând comanda Deschidere cu Explorator, 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 Vizualizați tot conținutul site-ulși apoi, sub secțiunea din listă, faceți clic pe numele listei.

  3. Faceți clic pe Listă > Creare coloană.

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

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

    • 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 coloană, sub Impunere valori unice, faceți clic pe Da.
    Dacă selectați un tip de date care nu este acceptat sau dacă creați o coloană de căutare care permite valori multiple, nu se va afișa Impunere valori unice.

  • Nu aveți posibilitatea să eliminați indexul pentru o coloană unică. Dacă doriți să eliminați indexul, trebuie mai întâi să schimbați coloana, dintr-o coloană unică într-una care permite valorile dublură, apoi să eliminați indexul.

  • Dacă încercați să schimbați o coloană existentă din valori dublură în valori unice, este posibil să fiți împiedicat să faceți această operațiune, în cazul în care coloana existentă conține valori dublură. În acest caz, trebuie să eliminați mai întâi toate valorile dublură, apoi să schimbați coloana dintr-o coloană care permite valori dublură într-o coloană unică.

  • Dacă doriți să modificați tipul de date al coloanei unice, trebuie să efectuați următoarele: modificați coloana pentru a permite valori dublură, eliminați indexul, schimbați coloana în celălalt tip acceptat de date, apoi stabiliți coloana ca unică.

Instrucțiuni: Crearea unei coloane de căutare

Acești pași vă ajută să parcurgeți configurarea e-o privire-coloană care afișează coloană principală și, opțional, o coloană secundară într-o listă. Pot fi indexate coloană principală, dar deoarece coloană secundară (sau câmpuri) este controlată prin principale, el nu poate fi unice sau indexate.

  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 Vizualizați tot conținutul site-ulși apoi, sub secțiunea din listă, faceți clic pe numele listei.

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

  4. În caseta Nume coloană, 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 Primire 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, bifați caseta de selectare de lângă numele coloanei. Se vor lista numai coloanele cu tipul acceptat de date.

  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 aveți posibilitatea să indexați o coloană secundară, nici să faceți o coloană secundară unică.

  10. Dacă doriți să se afișeze coloanele de căutare î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 de editare

După ce creați o coloană de căutare, puteți să modificați formularele de afișare și de editare ale listei țintă astfel încât să se afișeze datele asociate din lista sursă. De exemplu, puteți să editați pagina de afișare sau de editare pentru lista Comenzi pentru a adăuga lista de elemente asociate și să conectați automat cele două părți web Vizualizare listă corespunzătoare, prin transmiterea valorii coloanei de Căutare.

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

  2. În zona de părți 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ă doar listele pentru care aveți permisiunea Vizualizare elemente.

Cele două liste sunt conectate automat. După ce salvați pagina, atunci 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.

×