Proiectarea unui șablon formular pe baza unui serviciu Web

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

Se poate proiecta un șablon formular care să funcționeze cu un serviciu Web pentru a interoga date, pentru a remite date sau pentru a interoga și a remite date.

În acest articol

Prezentare generală

Considerații de compatibilitate

Înainte de a începe

Proiectarea unui șablon formular cu o conexiune de date de interogare

Proiectarea unui șablon formular cu o conexiune de date de remitere

Proiectarea unui șablon formular cu interogare și remiteți conexiuni de date

Prezentare generală

Un formular poate avea doar o conexiune de date principală, denumită conexiune de date principală, iar aceasta poate avea, opțional, una sau mai multe conexiuni de date secundare. În funcție de obiectivele stabilite pentru formular, o conexiune de date poate interoga sau remite date din formular către o sursă de date externă, cum ar fi o bază de date Microsoft SQL Server sau un serviciu Web.

Atunci când proiectarea unui șablon formular care se bazează pe un serviciu Web, aveți o opțiune de configurare pe șablonul de formular pentru a permite formularelor bazat pe șablonul de formular respectiv să primească date de la, trimite datele, sau trimite și primi date către și de la un serviciu Web. În cazul în care sunt proiectarea unui șablon formular pentru a permite forme pentru a primi date dintr-un serviciu Web, Microsoft Office InfoPath creează o conexiune de date de interogare ca conexiunea de date principală pentru formular. Bazat pe acea conexiune de date, InfoPath creează o principală sursă de date cu câmpuri de interogare, câmpurile de date și grupurile care se bazează pe Schemă XML de serviciu Web. Câmpuri de interogare conțin datele pe care utilizează serviciul Web pentru a determina ce se poate trimite la formular. Atunci când formele care se bazează pe acest șablon formular utiliza conexiunea de date principală, InfoPath creează o interogare utilizând datele în câmpurile de interogare. InfoPath trimite apoi interogare la interogare conexiunea de date serviciu Web. Serviciu Web returnează rezultatele interogării înapoi la formular prin conexiunea de date de interogare.

Deoarece structura de date a interogării și a câmpurilor de date trebuie să corespundă cu modul de stocare a datelor din serviciul Web, nu aveți posibilitatea să modificați fișierele sau grupurile existente în sursa principală de date. Aveți posibilitatea să adăugați câmpuri sau grupuri doar la grupul rădăcină din sursa de date principală. Găsiți linkuri la mai multe informații despre sursele de date în secțiunea Vedeți și.

Când proiectați un șablon formular care trimite date la un serviciu Web, InfoPath creează o conexiune de date de remitere ca o conexiune principală de date pentru formular. Astfel li se permite utilizatorilor să remită datele din formularele lor la serviciul Web. InfoPath adaugă și o comandă Remitere la meniul Fișier și activează butonul Remitere din bara de instrumente Standard a formularului. De asemenea, aveți posibilitatea să particularizați opțiunile de remitere pentru formulare. Când creați conexiunea de date de remitere, InfoPath determină ce parametri din serviciul Web sunt disponibili pentru primirea datelor. Pe baza acestor informații, aveți posibilitatea să specificați ce câmpuri doriți să remiteți la serviciul Web.

Dacă proiectați un șablon formular care să trimită și să primească date de la un serviciu Web, InfoPath creează și o conexiune de date de interogare și o conexiune de date de remitere.

InfoPath utilizează următoarele standarde de servicii Web pentru comunicarea cu serviciile Web:

  • Simple Object Access Protocol (SOAP)    SOAP este un protocol de comunicare care definește mesajele XML utilizate pentru a comunica cu serviciul Web.

  • WSDL (Web Services Description Language - Limbajul de descriere a serviciilor Web)    WSDL este standardul de scheme XML care se utilizează pentru a descrie locația, protocoalele de comunicații și interfețele la un serviciu Web. InfoPath poate folosi doar servicii Web cu stilul document/literal.

  • UDDI (Universal Description Discovery and Integration - Descoperire, descriere și integrare universală)    UDDI este serviciul de director care descrie serviciile Web ce sunt oferite de o entitate.

Începutul paginii

Considerații de compatibilitate

Nu se poate configura conexiunea de date de remitere într-un șablon formular compatibil cu browserul pentru a permite utilizatorilor să remită informații de modificare împreună cu datele de formular la un serviciu Web care acceptă setul de date Microsoft ADO.NET. Informațiile de modificare constau în modificările efectuate de un utilizator în datele stocate într-o bază de date. Baza de date utilizează un serviciu Web care conectează utilizatorii la baza de date. ADO.NET poate utiliza informații de modificare pentru a stabili cum se actualizează datele în baza de date. Întrebați administratorul serviciului Web dacă serviciul Web solicită informații de modificare pentru a actualiza baza de date. Dacă da, trebuie să proiectați un șablon formular ale cărui formulare pot fi completate numai utilizând InfoPath.

Începutul paginii

Înainte de a începe

Pentru a proiecta un șablon formular pe baza unui serviciu Web, 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ției serviciului Web care va trimite sau va primi datele din formularele care se bazează pe acest șablon formular.

Începutul paginii

Proiectarea unui șablon formular cu o conexiune de date de interogare

Pentru a proiecta un șablon formular cu o conexiune de date de interogare, aveți nevoie de următoarele:

  1. Creați șablonul formular    Când creați un șablon formular care poate primi date de la un serviciu Web, InfoPath creează o conexiune de date principală cu o conexiune de date de interogare între serviciul Web și un formular care se bazează pe acest șablon formular. De asemenea, InfoPath creează automat sursa de date principală a șablonului formular.

  2. Adăugați unul sau mai multe controale pentru a afișa rezultatele interogării    Pentru a le permite utilizatorilor pentru a vedea și a edita datele din câmpurile din sursa de date principală atunci când deschideți formularul, puteți să adăugați un control la șablonul de formular și apoi legați acel control într-un câmp în sursa de date principală.

Step 1: Crearea șablonului formular

  1. În meniul Fișier, faceți clic pe Proiectare șablon formular.

  2. Sub Proiectare un nou din caseta de dialog Proiectare șablon formular, faceți clic pe Șablon formular.

  3. În lista Pe baza, faceți clic pe Serviciu Web.

  4. Dacă proiectați un șablon formular compatibil cu browserul, bifați caseta de selectare Activare caracteristici compatibile doar cu browserul.

  5. Faceți clic pe OK

  6. În Expertul conexiune de date, faceți clic pe Primire date, apoi faceți clic pe Următorul.

  7. În pagina următoare a expertului, introduceți serviciul Web, apoi faceți clic pe Următorul.

    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.

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

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

  10. Dacă serviciul Web acceptă informații de modificare, pagina următoare a expertului vă întreabă dacă doriți să includeți informații de modificare în datele interogării. În majoritatea cazurilor, lăsați bifată caseta de selectare Se includ informații de modificare la remiterea datelor, apoi faceți clic pe Următorul. Dacă nu doriți să includeți informații de modificare, debifați caseta de selectare Se includ informații de modificare la remiterea datelor, apoi faceți clic pe Următorul.

    Această casetă de selectare este dezactivată dacă proiectați un șablon formular compatibil cu browserul.

    Detalii tehnice

    Această pagină din expert apare numai dacă fișierul Limbaj de descriere servicii Web (WSDL) pentru serviciul Web indică faptul că serviciul Web returnează Microsoft ADO.NET DataSet.

  11. Pe pagina următoare a expertului, tastați un nume pentru conexiunea de date.

  12. Verificați că informațiile din secțiunea Rezumat este corectă, apoi faceți clic pe Terminare.

Pasul 2: Adăugați unul sau mai multe controale pentru a afișa rezultatele interogării

  1. Dacă panoul de activități Controale nu este vizibil, faceți clic pe Mai multe controale pe meniul Inserare sau apăsați ALT+I, C.

  2. Glisați un control în șablonul formular.

  3. În caseta de dialog Control legare , selectați grup sau câmp pe care doriți să legați controlul.

Începutul paginii

Proiectarea unui șablon formular cu o conexiune de date de remitere

Pentru a proiecta un formular cu o conexiune de date de remitere, aveți nevoie de următoarele:

  1. Creați șablonul formular    Când creați un șablon formular care poate remite date la un serviciu Web, InfoPath creează o conexiune de date principală cu o conexiune de date de remitere între serviciul Web și un formular care se bazează pe acest șablon formular. De asemenea, InfoPath creează automat sursa de date principală a șablonului formular.

  2. Adăugați unul sau mai multe controlsand leagă-le în grupuri sau câmpuri, sau să setați proprietățile de control pentru a afișa datele într-un câmp    Pentru a permite utilizatorilor să editeze datele în câmpurile din sursa de date principală, puteți să adăugați controale la formular și apoi legați aceste controale la câmpurile din sursa de date principală.

  3. Configurarea opțiunilor de remitere    Se pot configura datele pe care doriți să le remiteți la serviciul Web și opțiunile de remitere pentru formular.

Pasul 1: Creați șablonul formular

  1. În meniul Fișier, faceți clic pe Proiectare șablon formular.

  2. Sub Proiectare un nou din caseta de dialog Proiectare șablon formular, faceți clic pe Șablon formular.

  3. În lista Pe baza, faceți clic pe Serviciu Web.

  4. Dacă proiectați un șablon formular compatibil cu browserul, bifați caseta de selectare Activare caracteristici compatibile doar cu browserul.

  5. Faceți clic pe OK

  6. În Expertul conexiune de date, faceți clic pe Remitere date, apoi faceți clic pe Următorul.

  7. În pagina următoare a expertului, introduceți serviciul Web în care utilizatorii vor remite datele, apoi faceți clic pe Următorul.

    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.

  8. Faceți clic pe Următorul.

  9. În lista Selectați o operație, faceți clic pe operația serviciului Web care va prelua datele remise, apoi faceți clic pe Următorul.

  10. Pe pagina următoare a expertului, tastați un nume pentru conexiunea de date.

  11. Verificați că informațiile din secțiunea Rezumat este corectă, apoi faceți clic pe Terminare.

Pasul 2: Adăugați unul sau mai multe controale și le lega la grupuri sau câmpuri

  1. Dacă panoul de activități Controale nu este vizibil, faceți clic pe Mai multe controale pe meniul Inserare sau apăsați ALT+I, C.

  2. Glisați un control în șablonul formular.

  3. În caseta de dialog Control legare , selectați grup sau câmp pe care doriți să legați controlul.

  4. Repetați pașii 2 și 3 pentru orice alte controale care doriți să o adăugați la șablonul de formular.

Pasul 3: Configurarea opțiunilor de remitere

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

  2. În caseta de dialog Conexiuni de date, faceți clic pe conexiunea de date de remitere din conexiunea principală de date, apoi faceți clic pe Modificare.

  3. În Expertul conexiune date, faceți clic pe Următorul de două ori.

  4. În pagina următoare a expertului, pentru a selecta datele din formular care se vor remite pentru fiecare parametru din serviciul Web, alegeți una din variantele următoare:

    Remiterea datelor dintr-un câmp sau grup

    1. În lista Parametri, faceți clic pe parametrul serviciului Web care va primi datele de la formular.

    2. Sub Opţiuni parametru, faceţi clic pe Câmp sau grup.

    3. Faceți clic pe Modificare Butonul de sursă de date .

    4. În caseta de dialog Selectare câmp sau grup, faceți clic pe câmpul sau grupul ale cărui date le remiteți, apoi faceți clic pe OK.

    5. În caseta Includere, faceți clic pe Numai elemente text sau fiu pentru a furniza numai datele din acest câmp și elementele fiu ale câmpului sau ale grupului, sau faceți clic pe Sub-arborele XML, inclusiv elementul selectat pentru a furniza numele câmpului, datele din câmp și elementele fiu din grupul sau câmpul selectat.

    Remiteți toate datele din formular

    1. În lista Parametri, faceți clic pe parametrul serviciului Web care va primi datele de la formular.

    2. Sub Opţiuni parametri , faceţi clic pe Tot formularul (documentul XML, inclusiv instrucţiunile de procesare).

    Remiteți datele ca un șir

    1. În lista Parametri, faceți clic pe parametrul serviciului Web care va primi datele de la formular.

    2. Sub Opţiuni parametri , faceţi clic pe Tot formularul (documentul XML, inclusiv instrucţiunile de procesare).

    3. Selectați caseta Furnizare date ca șir.

      Notă : De regulă, selectați această casetă pentru a furniza date semnate digital. În majoritatea cazurilor, goliți această casetă.

    Detalii tehnice despre obiecte ADO.NET set de date

    Dacă serviciul Web necesită un obiect ADO.NET DataSet, selectați un nod set de date la configurarea acestei conexiuni de date. Dacă utilizați un alt tip de nod pentru o conexiune de date către un serviciu Web care necesită un obiect ADO.NET (ActiveX Data Objects) DataSet, acțiunea de remitere nu va reuși.

  5. Faceți clic pe Următorul.

  6. Faceți clic pe Terminare.

  7. Faceți clic pe Închidere.

  8. În meniul Instrumente, faceţi clic pe Opţiuni remitere.

    1. Pentru a modifica numele butonului Remitere care apare în bara de instrumente Standard şi a comenzii Remitere care apare în meniul Fişier atunci când utilizatorii completează formularul, tastaţi noul nume în caseta Legendă din caseta de dialog Opţiuni de remitere.

      Dacă doriți să atribuiți o comandă rapidă de la tastatură în acest buton și de comandă, tastați un ampersand (&) înainte pe caracterul pe care doriți să o utilizați ca o comandă rapidă de la tastatură. De exemplu, pentru a atribui ALT + B ca comanda rapidă de la tastatură pentru butonul remitere și comandă, tastați Su & Remitere'B.

  9. Dacă nu doriţi ca utilizatorii să folosească comanda Remitere sau butonul Remitere din bara de instrumente Standard când completează formularul, debifaţi caseta de selectare Se afişează elementul de meniu Remitere şi butonul din bara de instrumente Remitere.

    1. În mod implicit, după ce utilizatorii remit un formular, InfoPath păstrează formularul deschis şi afişează un mesaj care indică dacă formularul a fost remis cu succes. Pentru a modifica acest comportament implicit, faceţi clic pe Complex, apoi alegeţi una din variantele următoare:

      1. Pentru a închide formularul sau pentru a crea un nou formular necompletat după ce utilizatorul remite un formular completat, faceţi clic pe opţiunea dorită din lista După remitere.

      2. Pentru a crea un mesaj particularizat care să indice dacă formularul a fost remis cu succes, bifaţi caseta de selectare Utilizare mesaje particularizate, apoi tastaţi mesajele în casetele Când se reuşeşte şi Când nu se reuşeşte.

        În caseta Când nu se reuşeşte, utilizaţi un mesaj care să indice utilizatorilor ce să facă dacă nu pot remite formularul. De exemplu, se poate sugera utilizatorilor să salveze formularele şi să contacteze pe cineva pentru instrucţiuni suplimentare.

      3. Dacă nu doriţi să se afişeze un mesaj după ce utilizatorul remite un formular, debifaţi caseta de selectare Se afişează mesaje de succes sau insucces.

Începutul paginii

Proiectarea unui șablon formular cu o conexiune de date de remitere și de interogare

Pentru a proiecta un șablon formular cu o conexiune de date de interogare și o conexiune de date de remitere, aveți nevoie de următoarele:

  1. Creați șablonul formular    Când creați un șablon formular care poate atât remite cât și primi date la un serviciu Web, InfoPath creează o conexiune de date principală între șablonul formular și serviciul Web cu o conexiune de date de interogare și o conexiune de date de remitere. De asemenea, InfoPath creează automat sursa de date principală a șablonului formular.

  2. Adăugați un control și legați-l la un câmp astfel încât să afișeze datele într-un câmp    Pentru a permite utilizatorilor să vadă și să editeze datele din câmpurile din sursa de date principală, se pot adăuga controale la șablonul formular, legând apoi aceste controale la câmpuri din sursa de date principală.

  3. Configurarea opțiunilor de remitere    Se pot configura datele pe care doriți să le remiteți la serviciul Web și opțiunile de remitere pentru formular.

Pasul 1: Creați șablonul formular

  1. În meniul Fișier, faceți clic pe Proiectare șablon formular.

  2. Sub Proiectare un nou din caseta de dialog Proiectare șablon formular, faceți clic pe Șablon formular.

  3. În lista Pe baza, faceți clic pe Serviciu Web.

  4. Dacă proiectați un șablon formular compatibil cu browserul, bifați caseta de selectare Activare caracteristici compatibile doar cu browserul.

  5. Faceți clic pe OK

  6. În Expertul conexiune de date, faceți clic pe Primire și remitere date, apoi faceți clic pe Următorul.

  7. În următoarea pagină a expertului, tastați locația serviciului Web cu operațiunea care trimite date către șablon, apoi faceți clic pe Următorul.

    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.

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

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

  10. Dacă serviciul Web acceptă informații de modificare, pagina următoare a expertului vă întreabă dacă doriți să includeți informații de modificare în datele interogării. În majoritatea cazurilor, lăsați bifată caseta de selectare Se includ informații de modificare la remiterea datelor, apoi faceți clic pe Următorul. Dacă nu doriți să includeți informații de modificare, debifați caseta de selectare Se includ informații de modificare la remiterea datelor, apoi faceți clic pe Următorul.

    Caseta de selectare este dezactivată dacă proiectați un șablon formular compatibil cu browserul.

    Detalii tehnice

    Această pagină din expert apare numai dacă fișierul Limbaj de descriere servicii Web (WSDL) pentru serviciul Web indică faptul că serviciul Web returnează un DataSet ADO.NET.

  11. În următoarea pagină a expertului, tastați un nume pentru conexiunea de date de interogare, apoi faceți clic pe Următorul.

  12. În pagina următoare a expertului, introduceți serviciul Web în care utilizatorii vor remite formularele, apoi faceți clic pe Următorul.

    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.

  13. În lista Selectați o operație, faceți clic pe operația serviciului Web care va prelua datele remise, apoi faceți clic pe Următorul.

  14. În pagina următoare a expertului, pentru a selecta datele din formular care se vor remite pentru fiecare parametru din serviciul Web, alegeți una din variantele următoare:

    Remiterea datelor dintr-un câmp sau grup

    1. În lista Parametri, faceți clic pe parametrul serviciului Web care va primi datele de la formular.

    2. Sub Opţiuni parametru, faceţi clic pe Câmp sau grup.

    3. Faceți clic pe Modificare Butonul de sursă de date .

    4. În caseta de dialog Selectare câmp sau grup, faceți clic pe câmpul sau grupul ale cărui date le remiteți, apoi faceți clic pe OK.

    5. În caseta Includere, faceți clic pe Numai elemente text sau fiu pentru a furniza numai datele din acest câmp și elementele fiu ale câmpului sau ale grupului, sau faceți clic pe Sub-arborele XML, inclusiv elementul selectat pentru a furniza numele câmpului, datele din câmp și elementele fiu din grupul sau câmpul selectat.

    Remiteți toate datele din formular

    1. În lista Parametri, faceți clic pe parametrul serviciului Web care va primi datele de la formular.

    2. Sub Opţiuni parametri , faceţi clic pe Tot formularul (documentul XML, inclusiv instrucţiunile de procesare).

    Remiteți datele ca un șir

    1. În lista Parametri, faceți clic pe parametrul serviciului Web care va primi datele de la formular.

    2. Sub Opţiuni parametri , faceţi clic pe Tot formularul (documentul XML, inclusiv instrucţiunile de procesare).

    3. Selectați caseta Furnizare date ca șir.

      De regulă, selectați această casetă pentru a furniza date semnate digital. În majoritatea cazurilor, goliți această casetă.

    Detalii tehnice despre obiecte ADO.NET set de date

    Dacă serviciul Web necesită un obiect ADO.NET DataSet, selectați un nod set de date la configurarea acestei conexiuni de date. Dacă utilizați oricare alt tip de nod pentru o conexiune de date către un serviciu Web care necesită un obiect ADO.NET DataSet, acțiunea de remitere nu va reuși.

  15. Faceți clic pe Următorul.

  16. În următoarea pagină a expertului, tastați un nume pentru conexiunea de remitere date, apoi faceți clic pe Terminare.

Pasul 2: Adăugați un control și legați-l la un câmp pentru a afișa datele din câmp

  1. Dacă panoul de activități Controale nu este vizibil, faceți clic pe Mai multe controale pe meniul Inserare sau apăsați ALT+I, C.

  2. Glisați un control în șablonul formular.

  3. În caseta de dialog Control legare , selectați câmpul pe care doriți să legați controlul.

Pasul 3: Configurarea opțiunilor de remitere

  1. În meniul Instrumente, faceţi clic pe Opţiuni remitere.

    1. Pentru a modifica numele butonului Remitere care apare în bara de instrumente Standard şi a comenzii Remitere care apare în meniul Fişier atunci când utilizatorii completează formularul, tastaţi noul nume în caseta Legendă din caseta de dialog Opţiuni de remitere.

      Dacă doriți să atribuiți o comandă rapidă de la tastatură în acest buton și de comandă, tastați un ampersand (&) înainte pe caracterul pe care doriți să o utilizați ca o comandă rapidă de la tastatură. De exemplu, pentru a atribui ALT + B ca comanda rapidă de la tastatură pentru butonul remitere și comandă, tastați Su & Remitere'B.

  2. Dacă nu doriţi ca utilizatorii să folosească comanda Remitere sau butonul Remitere din bara de instrumente Standard când completează formularul, debifaţi caseta de selectare Se afişează elementul de meniu Remitere şi butonul din bara de instrumente Remitere.

    1. În mod implicit, după ce utilizatorii remit un formular, InfoPath păstrează formularul deschis şi afişează un mesaj care indică dacă formularul a fost remis cu succes. Pentru a modifica acest comportament implicit, faceţi clic pe Complex, apoi alegeţi una din variantele următoare:

      • Pentru a închide formularul sau pentru a crea un nou formular necompletat după ce utilizatorul remite un formular completat, faceţi clic pe opţiunea dorită din lista După remitere.

      • Pentru a crea un mesaj particularizat care să indice dacă formularul a fost remis cu succes, bifaţi caseta de selectare Utilizare mesaje particularizate, apoi tastaţi mesajele în casetele Când se reuşeşte şi Când nu se reuşeşte.

        În caseta Când nu se reuşeşte, utilizaţi un mesaj care să indice utilizatorilor ce să facă dacă nu pot remite formularul. De exemplu, se poate sugera utilizatorilor să salveze formularele şi să contacteze pe cineva pentru instrucţiuni suplimentare.

      • Dacă nu doriţi să se afişeze un mesaj după ce utilizatorul remite un formular, debifaţi caseta de selectare Se afişează mesaje de succes sau insucces.

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

×