Utilizarea valorilor de la un serviciu Web pentru a popula o casetă listă, caseta 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 această listă, caseta listă verticală sau casetă combo cu date dintr-o conexiune de date secundară de la un serviciu Web.

Î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 un serviciu Web. 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.

Pentru a obține date dintr-o sursă de date externe, adăugați o conexiune de date secundară la un șablon formular acele date de interogări. Prin urmare, Microsoft Office InfoPath creează o secundară sursă de date cu câmpurile de date și grupurile care corespunde Schemă XML de serviciu Web. 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 utilizatorul este conectat 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 la formele lor nu sunt conectate 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 serviciul Web, 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-un serviciu Web pentru a popula un control din șablonul formular, aveți nevoie de următoarele informații de la administratorul serviciului Web:

  • Locația serviciului Web.

  • Verificarea dacă acest serviciu Web utilizează codificare stilului document/literal. InfoPath poate utiliza numai servicii Web de stil document/literal.

  • Numele operațiunea de serviciu Web, care va trimite date la formular.

  • Dacă se pot salva în siguranță rezultatele de la serviciul Web pe computerele utilizatorilor pentru utilizare offline.

Începutul paginii

Pasul 1: Adăugarea unei conexiuni de date

Dacă nu aveți o conexiune de date interogare existentă în șablonul de formular pe care le puteți utiliza pentru a furniza valorile pentru control, urmați acești pași pentru a adăuga o nouă conexiune de date secundară. 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 Serviciu Web, apoi pe Următorul.

  5. În pagina următoare a expertului, introduceți serviciul Web.

    Notă : Dacă doriți să căutați un serviciu Web, utilizând un server de descoperire Universal Descriere și integrarea (UDDI), faceți clic pe Căutare UDDI, introduceți URL-UL serverului UDDI pe care doriți să căutați, Specificați dacă doriți să căutați furnizor sau un serviciu care este furnizat, introduceți o cheie de căutare și apoi faceți clic pe Căutare. Servicii web care se potrivesc cu cuvântul cheie de căutare vor apărea în lista de rezultate de căutare . Selectați serviciul Web pe care doriți să îl utilizați și apoi faceți clic pe OK.

  6. Faceți clic pe Următorul.

  7. În lista Selectați o operație, faceți clic pe operația serviciului Web care returnează date la formular, apoi faceți clic pe Următorul.

  8. Dacă expertul Conexiune de date întâlnește un element necunoscut în schema serviciului Web, pagina următoare a expertului vă poate cere să specificați valori eșantion pentru fiecare parametru pentru a determina ce câmpuri sau grupuri se adaugă la sursa de date principală.

    Cum?

    1. Selectaţi un parametru din tabelul Parametri, apoi faceţi clic pe Setare valoare eşantion.

    2. În caseta Valoare eşantion, introduceţi o valoare pe care utilizatorii o pot utiliza pentru acest câmp, apoi faceţi clic pe OK.

    3. Repetaţi aceşti paşi pentru fiecare parametru din tabelul Parametri, apoi faceţi clic pe Următorul.

    Detalii tehnice

    Când configuraţi o conexiune de date către un serviciu Web în Expert conexiune de date, Microsoft Office InfoPath se conectează la serviciul Web şi solicită fişierul Web Service Description Language (WSDL). Fişierul WSDL conţine schema utilizată de către serviciul Web. Serviciul Web răspunde la solicitare trimiţând acest fişier către InfoPath. InfoPath utilizează informaţiile din acest fişier pentru a adăuga câmpurile şi grupurile corespunzătoare la sursa de date secundară din şablonul formular. Dacă InfoPath găseşte un tip necunoscut de element în fişierul WSDL, InfoPath utilizează date eşantion pentru a determina definiţia tipului necunoscut de element, apoi adaugă câmpurile şi grupurile corespunzătoare în sursa de date secundară.

  9. Pentru ca rezultatele conexiunii de date de interogare să fie disponibile când formularul nu este conectat la o rețea, bifați caseta de selectare Se stochează o copie a datelor în șablonul formular.

    Notă de securitate : Bifarea acestei casete stochează datele pe computerul utilizatorului când formularul utilizează această conexiune de date. Dacă formularul primește date sensibile de la această conexiune de date, dezactivați această caracteristică pentru a proteja datele în cazul în care computerul se pierde sau este furat.

  10. Faceți clic pe Următorul.

  11. În pagina următoare a expertului, tastați un nume pentru această conexiune secundară de date.

  12. Pentru 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 cu grupul sau câmpurile care conțin datele 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 utilizatorul va vedea sunt aceleași date care 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.

×