Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

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 să adăugați unul sau mai multe conexiuni de date secundare pentru a șablonului de formular care să fie interogare date dintr-o bibliotecă de documente sau o listă, sau remiterea datelor într-o bibliotecă de documente pe un server care rulează Microsoft Windows SharePoint Services.

În acest articol

Prezentare generală

O conexiune de date secundară este orice conexiune de date la o sursă de date externe pe care o adăugaţi la un şablon formular. Această conexiune de date este diferită de conexiunea de date principală, creată atunci când aţi proiectat şablonul formular pe baza unei baze de date, a unui serviciu Web sau a unor setări dintr-o bibliotecă de conexiuni. Adăugaţi o conexiune de date secundară numai atunci când nu este posibilă interogarea sau trimiterea datelor prin conexiunea de date principală.

Atunci când adăugați o conexiune de date secundară la șablonul de formular care interogările de date, Microsoft Office InfoPath creează o secundară sursă de date cu câmpurile de date și grupurile care corespunde cu modul în care datele sunt stocate în biblioteca de documente sau listă. Relationship between the external data source and the data source in the form template.

Deoarece structura de date din sursa de date secundară trebuie să corespundă cu modul că datele sunt stocate în biblioteca de documente sau listă, nu puteți să modificați câmpuri existente sau grupuri în sursa de date secundară.

O conexiune de date că interogările de date dintr-o SharePoint în biblioteca de documente sau lista automat returnează toate elementele din acea bibliotecă de documente sau listă. Dacă utilizați o conexiune de date de interogare pentru a popula o listă casetă, casetă listă verticală, sau control casetă combo și controlul conține prea multe elemente sau doriți să afișați numai elementele care îndeplinesc un criteriu specificat, puteți utiliza un filtru în control pentru a limita numărul de site d-na Găsiți linkuri către mai multe informații despre Filtrarea datelor afișate într-un control în secțiunea Consultați și .

De asemenea, fiecare conexiune de date de interogare se poate configura să salveze rezultatele, astfel încât utilizatorii să aibă acces la date atunci când formularele nu sunt conectate la rețea. În funcție de natura datelor, există situații când este bine ca rezultatele interogării să se afișeze numai când utilizatorii sunt conectați la 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.

Când adăugați o conexiune de date de interogare la un șablon de formular, în mod implicit, formularele care se bazează pe acest șablon de formular utilizează conexiunea de date atunci când sunt deschise de un utilizator. De asemenea, aveți posibilitatea să configurați ca șablonul de formular să utilizeze conexiunea de date de interogare într-una dintre modalitățile următoare:

  • Adăugarea unei reguli    Puteți să configurați o regulă pentru a utiliza conexiunea de date de interogare, ori de câte ori apare condiția în regulă.

  • Adăugarea unui buton    Puteți adăuga un buton la șablonul de formular pe care utilizatorii pot face clic pentru a obține date utilizând conexiunea de date de interogare.

  • Utilizarea codului particularizat    Dacă nu puteți adăuga o regulă sau butonul, puteți utiliza cod particularizat pentru a obține date utilizând conexiunea de date de interogare. Utilizați codul particularizat care necesită un dezvoltator pentru a crea codul particularizat.

Când adăugați șablonului formular o conexiune de date de remitere, aveți posibilitatea să configurați șablonul formular astfel încât să permiteți utilizatorilor remiterea datelor din formular și să configurați opțiunile de remitere pentru formularele bazate pe respectivul șablonul formular.

Începutul paginii

Înainte de a începe

Înainte de a adăuga șablonului formular o conexiune de date secundară, aveți nevoie de următoarele informații de la administratorul site-ului:

  • Locația site-ului SharePoint și permisiunile necesare pentru accesare

  • Verificarea configurației site-ului pentru a vă asigura că utilizatorii pot obține date din biblioteca de documente sau din listă

  • Verificarea posibilității de stocare a datelor din biblioteca de documente sau listă pe computerele utilizatorilor pentru utilizare offline

Începutul paginii

Adăugarea unei conexiuni de date de interogare

Pentru a permite utilizatorilor să interogheze date dintr-o bibliotecă de documente sau dintr-o listă de pe un site aflat pe un server care execută Microsoft Windows SharePoint Services, aveți nevoie de următoarele în șablonul formular:

  1. Adăugați o conexiune de date secundară.

  2. Configurarea șablonului formular astfel încât să utilizeze conexiunea de date secundară.

Pasul 1: Adăugarea unei conexiuni de date secundare

  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 Bibliotecă sau listă SharePoint, apoi faceți clic pe Următorul.

    Page in the Data Connection Wizard to specify a SharePoint site as the data source.

  5. Pe pagina următoare a expertului, tastați adresa URL a site-ul SharePoint cu lista sau biblioteca de documente și apoi faceți clic pe Următorul. De exemplu, pentru a utiliza o listă de documente pe un site SharePoint cu URL-ul http://www.adventureworks.com/EmployeeList, tastați http://www.adventureworks.com/EmployeeList.

  6. În pagina următoare a expertului, în lista Selectați o listă sau o bibliotecă, faceți clic pe lista sau biblioteca pe care doriți să o utilizați, apoi faceți clic pe Următorul.

  7. În pagina următoare a expertului, bifați casetele de selectare de lângă valorile pe care doriți să le primiți. Dacă șablonul formular va fi publicat într-o bibliotecă de documente și doriți ca formularele care se bazează pe acest șablon formular să obțină metadate despre formular, bifați caseta de selectare Includere date doar pentru formularul activ.

  8. Faceți clic pe Următorul.

  9. Dacă doriți să stocați rezultatele interogării cu șablonul de formular, bifați caseta de selectare stoca o copie a datelor din șablonul de formular . Bifarea acestei casete de selectare stochează rezultatele interogării în șablonul formular. Pentru că datele sunt stocate în șablonul formular, datele este disponibilă în forme pe care utilizatorii completa, chiar dacă computerul său nu sunteți conectat la o 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.

  10. Faceți clic pe Următorul.

  11. Pe pagina următoare a expertului, în caseta Introducere un nume pentru această conexiune de date , tastați un nume descriptiv pentru această conexiune de date secundară. Acesta este numele care apare în lista de surse de date în panoul de activitate sursă de date . Dacă doriți ca această interogare pentru a rula automat ori de câte ori se deschide formular de utilizator, bifați caseta de selectare automat regăsiți datele atunci când se deschide formularul .

Pasul 2: Configurarea șablonului formular pentru a utiliza conexiunea de date secundară

Dacă doriți formularele care se bazează pe șablonul de formular pentru a utiliza această conexiune de date după ce utilizatorul deschide formularul, puteți adăuga o regulă la șablonul de formular care utilizează această conexiune de date în cadrul unei anumite condiții sau puteți să adăugați un buton la șablonul de formular care utilizatorii pot cli CK pentru a utiliza această conexiune de date.

Adăugarea unei reguli

Se poate adăuga șablonului formular o regulă pentru a obține date dintr-o conexiune de date de interogare atunci când este întrunită condiția regulii. Următoarea procedură presupune că ați creat o conexiune de date de interogare pentru șablonul formular și că ați configurat un control în șablonul formular pentru a afișa date din acea conexiune de date.

  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 care doriți să afișeze rezultatele interogării.

  3. Faceți clic pe fila Date.

  4. Sub Validare și reguli, faceți clic pe Reguli.

  5. În caseta de dialog Reguli, faceți clic pe Adăugare.

  6. În caseta Nume, tastați un nume pentru regulă.

  7. Pentru a specifica o condiţie pentru momentul în care se va executa regula, faceţi clic pe Setare condiţie, apoi introduceţi condiţia. Regula se va executa atunci când survine condiţia. Dacă nu setaţi o condiţie, regula se va executa de fiecare dată când utilizatorul modifică valoarea din control şi mută cursorul de la controlul respectiv.

  8. Faceți clic pe Adăugare acțiune.

  9. În lista Acțiune, faceți clic pe Interogare utilizând o conexiune de date.

  10. În lista Conexiune de date, faceți clic pe conexiunea de date de interogare pe care o veți utiliza, apoi faceți clic pe OK pentru a închide toate casetele de dialog deschise.

  11. Pentru a testa modificările, faceți clic pe Previzualizare pe bara de instrumente Standard sau apăsați CTRL+SHIFT+B.

Adăugarea unui buton

Se poate adăuga șablonului formular un control buton pe care utilizatorii pot face clic pentru a utiliza această conexiune de date de interogare. Următoarea procedură presupune că ați creat o conexiune de date de interogare pentru șablonul formular.

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

  3. Glisați un control buton în șablonul formular.

  4. Faceți dublu clic pe controlul buton pe care tocmai l-ați adăugat în șablonul formular.

  5. Faceți clic pe fila General.

  6. În lista Acțiune, faceți clic pe Reîmprospătare.

  7. În caseta Etichetă, tastați numele care doriți să apară pe butonul din șablonul formular.

  8. Faceți clic pe Setări.

  9. În caseta de dialog Reîmprospătare, faceți clic pe O singură sursă de date secundară.

  10. În lista Alegeți sursa de date secundară, faceți clic pe sursa de date secundară care este asociată cu conexiunea de date de interogare, apoi faceți clic pe OK pentru a închide toate casetele de dialog deschise.

  11. Pentru a testa modificările, faceți clic pe Previzualizare pe bara de instrumente Standard sau apăsați CTRL+SHIFT+B.

Începutul paginii

Adăugarea unei conexiuni de date de remitere

Pentru a permite utilizatorilor să remită către o bibliotecă de documente formulare care se bazează pe șablonul dvs. formular, trebuie să efectuați următoarele:

  1. Adăugați șablonului formular o conexiune de date secundară care remite date.

  2. Configurați șablonul formular să permită utilizatorilor remiterea datelor lor din formular către o bibliotecă de documente.

Pasul 1: Adăugarea unei conexiuni de date secundare

  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ă la, pe Remitere date, apoi faceți clic pe Următorul.

  4. Sub Cum remiteți datele, faceți clic pe Către o bibliotecă de documente pe un site SharePoint, apoi faceți clic pe Următorul.

  5. În Expertul conexiune de date, în caseta Bibliotecă de documente, tastați URL-ul bibliotecii de documente SharePoint.

  6. În caseta Nume fișier, tastați numele care se va utiliza pentru identificarea formularului în biblioteca de documente.

    Sfat: Aveți posibilitatea să utilizați o formula pentru a vă asigura că fiecare nume de formular este unic.

    Cum?

    1. Faceți clic pe Inserare Formula Imagine buton.

    2. În caseta de dialog Inserare formulă, alegeți una din următoarele variante:

      • Pentru a utiliza un câmp în formulă, faceți clic pe Inserare câmp sau grup, pe câmpul pe care îl veți utiliza în caseta de dialog Selectare câmp sau grup, apoi faceți clic pe OK.

      • Pentru a utiliza o funcție în formulă, faceți clic pe Inserare funcție, selectați funcția pe care o veți utiliza în caseta de dialog Inserare funcție, apoi faceți clic pe OK.

        Sfat: Dacă funcția necesită parametri, selectați funcția în caseta de dialog Inserare funcție , faceți clic pe OK și apoi, în caseta formulă în caseta de dialog Inserare formule , faceți dublu clic pe funcția pe care ați adăugat și faceți clic pe un câmp sau grup. Găsiți linkuri către mai multe informații despre funcțiile în secțiunea Consultați și .

      • Pentru a insera o valoare sau un operator matematic într-o formulă, tastați valoarea sau simbolul pentru operația matematică în caseta Formulă.

    Operație

    Simbol

    Adunare

    +

    Scădere

    -

    Înmulțire

    *

    Împărțire

    /

    • Notă: Dacă formula care utilizează operatorul de împărțire (/), asigurați-vă că nu există un spațiu înainte și după operatorul de divizare. Dacă operatorul de împărțire nu are un spațiu înainte și după el, poate fi interpretarea InfoPath "/" ca un separator de pași de locație XPath, mai degrabă decât ca un operator de divizare.

    • Pentru a verifica dacă sintaxa formulei este corectă, în caseta de dialog Inserare formulă, faceți clic pe Verificare formulă.

      Găsiți linkuri la mai multe informații despre formule în secțiunea Consultați și.

  7. Pentru a suprascrie orice formulare existente în biblioteca de documente care au același nume, bifați caseta de selectare Se permite suprascrierea dacă fișierul există.

  8. Faceți clic pe Următorul.

  9. În pagina următoare a expertului, în caseta Introduceţi un nume pentru această conexiune de date, tastaţi un nume care să descrie această conexiune pentru remiterea de date.

După ce ați adăugat conexiunea de date secundară de remitere, trebuie să configurați șablonul formular pentru a permite utilizatorilor să remită datele lor de formular utilizând această conexiune de date de remitere.

Pasul 2: Admiterea remiterii în șablonul formular

Când configurați șablonul formular pentru a permite utilizatorilor să remită datele lor din formular, InfoPath adaugă un buton Remitere în bara de instrumente Standard și o comandă Remitere în meniul Fișier din formular. De asemenea, aveți posibilitatea să particularizați opțiunile de remitere pentru șablonul formular în următoarele modalități:

  • Modificați textul care apare pe butonul Remitere.

  • Schimbați comanda rapidă de la tastatură pentru butonul Remitere.

  • Creați un mesaj particularizat care se afișează utilizatorilor când aceștia remit formularele.

  • Specificați dacă lăsați formularul deschis, îl închideți sau deschideți alt formular necompletat după ce formularul este remis.

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

  • În caseta de dialog Opțiuni remitere , bifați caseta de selectare se permite utilizatorilor să remiteți acest formular , faceți clic pe Trimitere datelor de formular către o singură destinație și apoi, în listă, faceți clic pe bibliotecă de documente SharePoint.

  • În lista Alegeți o conexiune de date pentru remitere, faceți clic pe numele conexiunii de date de remitere către biblioteca SharePoint.

    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.

      Sfat: 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.

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

        Sfat: Î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

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×