Adăugarea unei conexiuni de date către o bibliotecă de documente sau listă SharePoint

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

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ă

Înainte de a începe

Adăugarea unei conexiuni de date de interogare

Adăugarea unei conexiuni de date de remitere

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ă. Relație între sursa de date externe și sursa de date din șablonul de formular.

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 modifica 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ă caseta, caseta 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 elemente. 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.

    Pagină din Expertul conexiune de date pentru a specifica un site SharePoint ca sursă de date.

  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 prelua în mod automat atunci când se deschide formularul de date .

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 pe care utilizatorii pot face clic 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 vizualizare în meniul Vizualizare pentru a merge la vizualizarea cu controlul în care doriţi să se afişeze date 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 vizualizare în meniul Vizualizare pentru a merge la vizualizarea cu controlul în care doriţi să se afişeze date 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 Butonul formulă .

    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ă asociaţi o comandă rapidă de la tastatură acestui buton şi acestei comenzi, tastaţi simbolul ampersand (&) înainte de caracterul pe care doriţi să îl utilizaţi drept comandă rapidă de la tastatură. De exemplu, pentru a asocia comanda rapidă de la tastatură ALT+M la butonul Remitere, tastaţi Re&mitere.

  • 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

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.

×