Utilizarea valorilor dintr-o bază de date SQL Server pentru a popula o casetă listă, casetă listă verticală sau casetă combo

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Aveți posibilitatea să populați o casetă listă, casetă listă verticală sau casetă combo cu date dintr-o conexiune de date de interogare la o bază de date Microsoft SQL Server.

În acest articol

Prezentare generală

Înainte de a începe

Pasul 1: Adăugarea unei conexiuni de date de interogare

Pasul 2: Configurarea controlului

Prezentare generală

O casetă listă, casetă listă verticală sau casetă combo afișează elementele pe care poate selecta un utilizator când completează un formular care este bazat pe șablonul formular. Aveți posibilitatea să configurați aceste tipuri de controale dintr-o conexiune de date secundară la o bază de date Microsoft SQL Server. O conexiune de date secundară este orice conexiune de date la o sursă externă de date adăugată la un șablon formular, astfel încât utilizatorii care completează formularele bazate pe acest șablon formular pot obține date sau să remită date la o sursă externă de date, cum ar fi un serviciu Web.

Când adăugați o conexiune de date secundară că interogările de date la șablonul de formular, Microsoft Office InfoPath creează o secundară sursă de date cu câmpurile de date și grupurile care corespunde modalitatea datele se stochează în baza de date. Conexiunea de date de interogare se date de la serviciul Web și stochează datele din sursa de date secundară a formularului. În mod implicit, datele din sursa de date secundară este disponibilă numai în timp ce utilizatorii sunt conectate la o rețea. Puteți configura conexiunea de date secundare pentru a salva rezultatele interogării pe computere ale utilizatorilor, astfel că au acces la date atunci când forma lor nu este conectat la o rețea.

Notă de securitate : Dacă utilizaţi o conexiune de date secundară pentru a prelua date sensibile dintr-o sursă de date externă, poate doriţi să dezactivaţi această caracteristică pentru a proteja datele de utilizarea neautorizată în caz de pierdere sau furt al computerului. Dacă dezactivaţi această caracteristică, datele vor fi disponibile numai dacă utilizatorul este conectat la reţea.

Datorită faptului că structura de date din sursa de date secundară trebuie să coincidă cu modalitatea de stocare a datelor în tabelele bazei de date, câmpurile sau grupurile din sursa de date secundară nu se pot modifica. Găsiți linkuri către mai multe informații despre conexiuni de date și surse de date în secțiunea Consultați și..

Începutul paginii

Înainte de a începe

Înainte de a utiliza valori dintr-o bază de date SQL Server pentru a popula un control din șablonul formular, aveți nevoie de următoarele informații de la administratorul bazei de date:

  • Numele serverului cu baza de date pe care o veți utiliza cu acest șablon formular.

  • Numele bazei de date pe care o veți utiliza cu acest șablon formular.

  • Autentificarea solicitată de baza de date. Baza de date poate utiliza fie autentificarea Microsoft Windows, fie autentificarea SQL Server pentru a stabili modalitatea în care utilizatorii pot accesa baza de date.

  • Numele tabelului care conține datele pe care doriți să le trimiteți către formular. Acesta este tabelul primar. Dacă vă gândiți să utilizați mai multe tabele în baza de date, sunt necesare numele celorlalte tabele, tabele fiu. De asemenea, sunt necesare numele câmpurilor din tabelele fiu care au relații cu câmpurile din tabelul primar.

  • Dacă rezultatele interogării se pot stoca în siguranță pe computerele utilizatorilor pentru utilizare offline.

Începutul paginii

Pasul 1: Adăugarea unei conexiuni de date

Dacă nu aveți o interogare conexiuni de date care se pot utiliza pe șablonul de formular, urmați acești pași pentru a adăuga o conexiune de date secundară la un șablon formular acele date de interogări. Dacă șablonul de formular are deja o conexiune de date secundară pe care le puteți utiliza, să omiteți această secțiune și accesați Pasul 2: Configurarea controlului.

  1. În meniul Instrumente, faceți clic pe Conexiuni de date.

  2. În caseta de dialog Conexiuni de date, faceţi clic pe Adăugare.

  3. În expertul Conexiune de date, faceți clic pe Creare conexiune nouă către, faceți clic pe Trimitere date, apoi faceți clic pe Următorul.

  4. În pagina următoare a expertului, faceți clic pe Bază de date (numai Microsoft SQL Server sau Microsoft Office Access), apoi faceți clic pe Următorul.

  5. În pagina următoare a expertului, faceți clic pe Selectare bază de date.

  6. În caseta de dialog Selectare sursă de date, faceți clic pe Sursă nouă.

  7. În pagina următoare a expertului, în La ce tip de sursă de date vă conectați, faceți clic pe Microsoft SQL Server, apoi pe Următorul.

  8. În caseta Nume server, tastați numele serverului care conține baza de date SQL Server.

  9. Sub Informații conectare, alegeți una dintre următoarele

    • Dacă baza de date determină cine are acces pe baza acreditărilor utilizate într-o rețea Microsoft Windows, faceți clic pe Utilizare autorizare Windows.

    • Dacă baza de date determină cine are acces pe baza unui nume de utilizator și a unei parole specificate pe care le obțineți de la administratorul bazei de date, faceți clic pe Se utilizează următorul nume utilizator și parolă, apoi tastați numele de utilizator și parola din casetele Nume utilizator și Parolă.

  10. Faceți clic pe Următorul.

  11. În lista Selectare bază de date ce conține datele dorite, faceți clic pe numele noii baze de date pe care doriți să o utilizați, faceți clic pe Conectare la un tabel specific, faceți clic pe numele tabelului primar, apoi pe Următorul.

  12. În următoarea pagină a expertului, tastați un nume pentru fișierul care stochează informațiile conexiunii de date în caseta Nume fișier, apoi faceți clic pe Terminare pentru a salva aceste setări.

    Dacă vă gândiți să utilizați alte tabele în conexiunea de date de interogare, aveți posibilitatea să adăugați alte tabele în această pagină a expertului.

    Adăugați alte tabele

    1. Faceți clic pe Adăugare tabel.

    2. În caseta de dialog Adăugare tabel sau interogare, faceţi clic pe numele tabelului fiu, apoi faceţi clic pe Următorul. InfoPath încearcă să stabilească relaţii potrivind numele câmpurilor din ambele tabele. Dacă nu doriţi să utilizaţi o relaţie sugerată, selectaţi relaţia, apoi faceţi clic pe Eliminare relaţii. Pentru a adăuga o relaţie, faceţi clic pe Adăugare relaţii. În caseta de dialog Adăugare relaţie, faceţi clic pe numele fiecărui câmp înrudit din respectiva coloană, apoi faceţi clic pe OK.

    3. Faceți clic pe Terminare.

    4. Pentru a adăuga tabele fiu suplimentare, repetați acești pași.

  13. Faceți clic pe Următorul.

  14. Dacă doriți să stocați rezultatele interogării cu șablonul formular, bifați caseta de selectare Se stochează o copie a datelor în șablonul formular. Bifând această casetă de selectare, rezultatele interogării se stochează în șablonul formular. Pentru ca datele se stochează în șablonul formular, datele sunt disponibile în formularele pe care utilizatorii le completează, chiar și dacă nu au computerele conectate la rețea.

    Notă de securitate : Prin bifarea acestei casete de selectare, rezultatele interogării se stochează în şablonul formular. Pentru că datele sunt stocate în şablonul formular, sunt disponibile în formularele pe care utilizatorii le completează, chiar şi atunci când computerele lor nu sunt conectate la o reţea. Dacă obţineţi date sensibile din această conexiune de date, poate doriţi să dezactivaţi această caracteristică pentru a proteja datele în caz de pierdere sau furt al computerului.

  15. Faceți clic pe Următorul.

  16. În pagina următoare a expertului, tastați un nume pentru conexiunea de date. Dacă doriți ca formularul să regăsească automat datele, bifați caseta de selectare Se regăsesc automat datele la deschiderea formularului.

Începutul paginii

Pasul 2: Configurarea controlului

  1. Dacă șablonul formular are mai multe vizualizări, faceți clic pe nume de vizualizare în meniul Vizualizare pentru a accesa vizualizarea cu controlul în cazul în care doriți să afișați datele din sursa de date secundară.

  2. Faceți dublu clic pe controlul casetă de mesaj, casetă listă verticală sau casetă combo pe care doriți să-l populați.

  3. Faceți clic pe fila Date.

  4. Sub Intrări în caseta listă, faceți clic pe Găsire valori dintr-o sursă de date externe.

  5. În lista Sursa de date, faceți clic pe conexiunea care urmează a se utiliza.

  6. Faceți clic pe Selectați XPath Imagine buton lângă caseta intrări .

  7. În caseta de dialog Selectare câmp sau grup, specificați datele care vor afișate utilizatorului și datele care vor fi remise sursei de date externe, procedând astfel.

    Specificați că datele de utilizator vor vedea sunt aceleași date utilizatorul va trimite

    • Faceți clic pe un câmp, apoi pe Deschidere.

    Specificați că datele utilizatorul va vedea diferă de datele pe care utilizatorul va trimite

    Notă : În această situație, datele pe care le va vedea utilizatorul sunt cele dintr-un câmp din grup, iar datele pe care utilizatorul le va remite sunt în alt câmp din același grup.

    1. Faceți clic pe un grup, apoi pe OK.

    2. În caseta de dialog Proprietăți Control , faceți clic pe Selectați XPath Imagine buton lângă caseta valoare .

    3. În caseta de dialog Selectare câmp sau grup, faceți clic pe câmpul care conține datele pe care utilizatorul le va remite la sursa externă de date, apoi faceți clic pe OK.

    4. În caseta de dialog Proprietăți Control , faceți clic pe Selectați XPath Imagine buton lângă caseta Nume afișat .

    5. În caseta de dialog Selectare câmp sau grup, faceți clic pe câmpul care conține datele care vor apărea în control, apoi faceți clic pe OK.

  8. Dacă în caseta Afișare nume există valori cu nume de afișare asemănătoare și doriți să se afișeze numai nume unice, bifați caseta de selectare Afișare doar intrări cu nume de afișare unic.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
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.

×