Utilizarea valorilor dintr-un serviciu Web pentru a popula o casetă listă, o casetă listă verticală sau casetă combo

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 completa o casetă listă, o casetă listă verticală sau caseta combo cu datele dintr-o conexiune de date secundară într-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ă, o casetă listă verticală sau caseta combo afișează elementele pe care un utilizator poate selecta la completarea unui formular care se bazează pe șablonul de formular. Puteți să configurați aceste tipuri de controale pentru a afișa datele dintr-o conexiune de date secundară într-un serviciu Web. Orice conexiune de date la o sursă externă de date pe care le adăugați la un șablon formular, astfel încât utilizatorii completarea formularelor bazat pe acest șablon de formular poate preluare date din sau remiteți datele către unei surse de date externe, cum ar fi un serviciu Web este o conexiune de date secundară.

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 secundare pentru a regăsi date sensibile dintr-o sursă de date externe, se recomandă să dezactivați această caracteristică pentru a contribui la protejarea datelor de utilizare neautorizată în cazul în care computerul pierdere sau furt. Dacă dezactivați această caracteristică, datele vor fi disponibile numai dacă utilizatorul este conectat la rețea.

Deoarece structura de date din sursa de date secundară trebuie să corespundă cu modul că datele sunt stocate în serviciul Web, nu puteți modifica câmpuri existente sau grupuri în sursa de date secundară. Găsiți linkuri către mai multe informații despre conexiunile 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 dintr-un șablon formular, aveți nevoie de următoarele informații de administrator de servicii Web:

  • Locația serviciului Web.

  • Verificarea că serviciul Web utilizează document/literal stil codificarea. InfoPath pot consuma doar document/literal stil Web services.

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

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

Începutul paginii

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

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 Expert conexiune de date, faceți clic pe Creați o conexiune nouă la, faceți clic pe primire dateși apoi faceți clic pe Următorul.

  4. Pe pagina următoare a expertului, faceți clic pe serviciu Webși apoi faceți clic pe Următorul.

  5. Pe pagina următoare a expertului, tastați locația serviciului 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 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țiunea de serviciu Web care returnează date la formular și apoi faceți clic pe Următorul.

  8. Dacă Expertul conexiune de date întâmpină un element necunoscut în schema de serviciu Web, următoarea pagină a expertului vă poate solicita să specificați valori eșantion pentru fiecare parametru pentru a determina ce câmpuri sau grupuri pentru a adăuga la sursa de date principală.

    Cum?

    1. Selectați un parametru din tabelul de parametri și apoi faceți clic pe Setarea eșantion valoare.

    2. În caseta valoare de exemplu , tastați o valoare care contul de utilizator poate fi utilizat pentru acest câmp și apoi faceți clic pe OK.

    3. Repetați acești pași pentru fiecare parametru din tabelul de parametri și apoi faceți clic pe Următorul.

    Detalii tehnice

    Atunci când configurați o conexiune de date într-un serviciu Web în Expert conexiune de date, Microsoft Office InfoPath se conectează la serviciu Web și solicitările de fișier Web serviciu Descriere limba (WSDL). Fișierul WSDL conține schema utilizate de serviciu Web. Serviciu Web răspunde la solicitarea de trimiterea acest fișier în InfoPath. InfoPath utilizează informațiile din acest fișier pentru a adăuga câmpurile corespunzătoare și grupurile la sursa de date secundară din șablonul de formular. Dacă InfoPath găsește un tip de element necunoscută în fișierul WSDL, InfoPath utilizează date eșantion pentru a determina definiția tipul de element necunoscută și apoi adaugă câmpurile corespunzătoare și grupurile la sursa de date secundară.

  9. Dacă doriți ca rezultatele interogării să fie disponibile atunci când formularul nu este conectat la o rețea, bifați caseta de selectare magazin o copie a datelor din șablonul de formular .

    Notă de securitate: Bifarea acestei casete de selectare stochează datele pe computerul utilizatorului atunci când formularul utilizează această conexiune de date. Dacă primiți date sensibile din această conexiune de date, se recomandă să dezactivați această caracteristică pentru a contribui la protejarea datelor în cazul în care computerul pierdere sau furt.

  10. Faceți clic pe Următorul.

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

  12. Pentru a forma primi automat datele atunci când este deschis, bifați caseta de selectare automat regăsiți datele atunci când se deschide formularul .

Î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 caseta listă, casetă listă verticală sau caseta combo pe care doriți să populați.

  3. Faceți clic pe fila Date.

  4. Sub intrări caseta listă, faceți clic pe căutarea valorilor dintr-o sursă de date externe.

  5. În lista de Surse de date , faceți clic pe sursă de date cu grup sau câmpurile care conține datele pe care doriți să îl utilizați.

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

  7. În caseta de dialog Selectați un câmp sau grup , specificați ce date vor fi afișate pentru utilizator și datele ce vor fi prezentate la sursa de date externe, efectuând una dintre următoarele variante.

    Specificați că datele utilizatorul va vedea sunt aceleași date care utilizatorul va trimite

    • Faceți clic pe un câmp și apoi faceți clic pe OK.

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

    Notă: În acest scenariu, datele pe care utilizatorul va vedea este una dintre câmpurile din grupul și datele pe care utilizatorul va trimite este într-un alt câmp din același grup.

    1. Faceți clic pe un grup și apoi faceți clic 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 Selectați un câmp sau grup , faceți clic pe un câmp care conține datele pe care utilizatorul va remiterea la sursa de date externe și 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 Selectați un câmp sau grup , faceți clic pe un câmp care conține datele pe care va apărea în control, apoi faceți clic pe OK.

  8. În cazul în care câmpul în caseta nume afișat are valori cu nume de afișare similare și doriți să afișați doar cu nume unice, bifați caseta de selectare Afișare doar intrări cu nume de afișare unic .

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

×