Office
Conectare

Proiectarea unui șablon formular utilizând setări dintr-o bibliotecă de conexiuni la date

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

Acest articol vă arată cum să proiectarea unui șablon formular care se bazează pe setările stocate într-o bibliotecă de conexiuni de date pe un site Microsoft Office SharePoint Server 2007 , care să fie de interogare sau remiterea datelor.

În acest articol

Prezentare generală

Î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

Prezentare generală

Orice conexiune de date la o sursă externă de date pe care le adăugați la un șablon formular este o conexiune de date secundară. Această conexiune de date este diferit de conexiuni de date principală, care este creat atunci când proiectarea unui șablon formular pe baza unei baze de date, serviciu Web sau setări într-o bibliotecă de conexiuni. Când adăugați o conexiune de date secundară doar dacă nu puteți de interogare sau trimiterea datelor prin conexiunea de date principală.

Un formular poate avea o conexiune de date principală, numit conexiunea de date principală, și opțional poate avea una sau mai multe conexiuni de date secundară. În funcție de obiective pentru formular, o conexiune de date poate fi de interogare sau remiterea datelor de formular la o sursă de date externe, cum ar fi o bază de date Microsoft SQL Server sau un serviciu Web.

Dacă sunt proiectarea mai multe șabloane formular care utilizează conexiuni de date similare, luați în considerare utilizarea unui fișier de conexiune de date în loc să creați o conexiune de date la o sursă de date externe pentru fiecare șablon de formular. Astfel, trebuie să actualizați singur fișier de conexiune de date atunci când se schimbă informațiile de conexiune de date pentru un set de șabloane formular asociate. De exemplu, atunci când mutați șabloane formular dintr-o rețea de test la o rețea de producție, trebuie să actualizați setările conexiunii de date o singură dată în biblioteca de conexiune în loc de actualizarea conexiunea de date în fiecare șablon de formular. Atunci când un formular pe baza unui șablon formular care utilizează un fișier de conexiune de date care utilizează conexiunea de date, conexiunea de date se actualizează automat cu noile setări.

Un fișier de conexiune de date este un fișier XML cu o extensie de fișier .xml sau .udcx, care conține informații de conexiune pentru o sursă de date externe unic. Acest fișier este stocat într-o bibliotecă de conexiuni de date pe un server care rulează Microsoft Office SharePoint Server 2007. Un fișier de conexiune de date este creat de un dezvoltator sau conversia unei conexiuni de date dintr-un șablon formular existent într-un fișier de conexiune de date făcând clic pe butonul conversie în caseta de dialog Conexiuni de date (meniulInstrumente ).

Avantajele utilizării fișiere conexiune date includ:

  • Mai multe formulare să utilizați același fișier conexiune de date, astfel încât nu este nevoie să creați aceeași conexiunea de date de la zero pentru fiecare șablon de formular.

  • Dacă modificați setările de conexiune sau locație pentru o sursă de date externe, trebuie să actualizați doar conexiune fișierul de date, nu fiecare șablon de formular.

  • Fișier conexiune de date poate conține informațiile de autentificare alternativ care pot fi utilizate de server atunci când un utilizator completează un formular utilizând un browser Web.

  • Formulare bazat pe un șablon formular compatibil cu browserul care sunt completate într-un browser poate conecta la serverele într-un alt domeniu doar cu conexiunile de date care utilizează fișierele de conexiune de date.

Microsoft Office InfoPath utilizează fișierele de conexiune de date care urmează în formatul de fișier 2.0 de versiune Universal conexiune de date. Această versiune este include o versiune 1,0 formatului de fișier utilizat de Microsoft Office FrontPage și Microsoft Office Excel. InfoPath nu se poate utiliza fișierele de conexiune de date în formatul de fișier 1,0 versiune.

Atunci când creați un șablon formular care se bazează pe setările într-un fișier de conexiune de date, Microsoft Office InfoPath creează o conexiune de date care se bazează pe setările din bibliotecă de conexiuni de date. Dacă fișierul de conexiune de date conține setărilor pentru o conexiune de date de interogare, InfoPath creează formularul principal sursă de date cu câmpuri de interogare, câmpurile de date, și grupuri care corespund cu modul în care datele sunt stocate în datele externe sursă care este utilizată de setările din fișierul de conexiune de date. Câmpuri de interogare conțin datele pe care utilizează sursă de date externe pentru a determina ce se poate trimite la formular. Rezultatele interogării sunt puse în câmpurile de date. Pentru a permite utilizatorilor pentru a interoga sursă de date externe, InfoPath adaugă un buton Rulați interogarea la șablonul de formular.

Deoarece structura de date de interogare și date câmpuri trebuie să corespundă cu modul că datele se stochează în sursa de date externe, nu puteți modifica câmpuri existente sau grupuri în sursa de date principală. Puteți adăuga doar câmpuri sau grupuri în grupul rădăcină în sursa de date principală.

Dacă utilizați setările pentru o conexiune de date de remitere, InfoPath permite butonul Remitere pe bara de instrumente Standard și comanda Remitere în meniul fișier de formulare care se bazează pe acest șablon formular. Acest lucru permite utilizatorilor să remiteți datele din formele lor la sursa de date externe.

Începutul paginii

Înainte de a începe

Pentru a proiecta un șablon formular care se bazează pe setările într-o bibliotecă de conexiuni de date, aveți nevoie de următoarele informații de conexiune de date bibliotecă administrator sau dezvoltatorul care a creat fișierul de conexiune de date:

  • Locația site-ului Office SharePoint Server 2007 cu biblioteca de conexiune.

  • Numele de fișier de conexiune de date în biblioteca de conexiune date pe care doriți să o utilizați.

Începutul paginii

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

Pentru a proiecta un șablon formular care se bazează pe un fișier conexiune de date cu setări pentru o conexiune de date de interogare, trebuie să procedați astfel:

  1. Proiectare șablon formular care se bazează pe fișierul de conexiune de date    Acest pas creează sursa de date principală pentru șablonul de formular cu câmpurile corespunzătoare și grupurile de care se bazează pe setările din fișierul de conexiune de date.

  2. Adăugarea unui control la șablonul de formular care se va afișa rezultatele interogării    Pentru a afișa datele stocate în câmpurile și grupurile din sursa de date principală pentru utilizatorii dvs., trebuie să adăugați un control la un șablon formular și apoi lega care controlul la un câmp de interogare sau câmpul de date din sursa de date principală.

Pasul 1: Proiectare șablon formular bazat pe fișierul de conexiune de date

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

  2. Sub proiectați un nou, în caseta de dialog Proiectare șablon formular , faceți clic pe Formular.

  3. În lista de pe baza , faceți clic pe Bibliotecă de conexiuni.

  4. Dacă sunt proiectarea unui șablon formular compatibil cu browserul, bifați caseta de selectare Activare caracteristici compatibil cu browserul doar .

  5. Faceți clic pe OK.

  6. În lista de site-ul , din Expertul conexiune de date, faceți clic pe numele site-ului pe server care rulează Office SharePoint Server 2007 care include bibliotecă de conexiuni de date.

    Adăugați site-ul în listă

    1. Faceți clic pe Gestionați site-uri.

    2. În caseta de dialog Gestionare site-uri , faceți clic pe Adăugare.

    3. În caseta URL , tastați locația de bibliotecă de conexiuni de date.

    4. În caseta nume afișat , tastați un nume pentru bibliotecă de conexiuni de date. Acest nume va apărea în lista de site-ul în Expert conexiune de date.

    5. Faceți clic pe OK.

    6. Faceți clic pe Închidere.

  7. Faceți clic pe numele de bibliotecă de conexiuni de date pentru a vedea o listă de fișiere de conexiune de date, faceți clic pe numele de fișier de conexiune de date care doriți să îl utilizați pentru această conexiune de date și apoi faceți clic pe Următorul.

  8. Dacă ați selectat un fișier de conexiune de date cu setările de conexiune la un 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 secundară.

    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ă sursa de date externe care face referire în Setări returnează un Microsoft ADO.NET DataSet, următoarea pagină a expertului vă întreabă dacă doriți să includeți modificare informații atunci când utilizatorii remiterea lor datelor de formular. În majoritatea cazurilor, lăsați bifată caseta de selectare Includere modificați informațiile când trimiteți datele și apoi faceți clic pe Următorul. Dacă nu doriți să includeți modificați informațiile, debifați caseta de selectare Includere modificați informațiile când trimiteți datele și apoi faceți clic pe Următorul.

    Detalii tehnice

    Această pagină din Expertul apare doar dacă sunt setările pentru un serviciu Web și fișierul Web serviciu Descriere limba (WSDL) indică faptul că serviciul Web returnează un set de date ADO.NET.

  10. Pe pagina următoare a expertului, tastați un nume pentru conexiunea de date și apoi faceți clic pe Terminare.

Pasul 2: Adăugarea unui control pentru a afișa datele în câmpul

  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 într-un șablon formular.

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

Începutul paginii

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

Dacă fișierul de conexiune de date conține setărilor pentru o conexiune de date de remitere, puteți să configurați șablonul formular pentru a le permite utilizatorilor să remiteți datele lor de formular prin conexiunea de date. Atunci când faceți acest lucru, InfoPath adaugă un buton de Remitere la bara de instrumente Standard și o comandă de Remitere pentru meniul fișier . Puteți să configurați opțiunile de remitere a formularului în caseta de dialog Opțiuni remitere (meniulInstrumente ). Opțiunile de remitere sunt configurate la fel ca în cazul în care ați proiectat unui șablon formular bazat pe o bază de date sau un serviciu Web. Găsiți linkuri către mai multe informații despre proiectarea unui șablon formular care se bazează pe o bază de date sau un serviciu Web în secțiunea Consultați și .

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

  2. Sub proiectați un nou în caseta de dialog Proiectare șablon formular , faceți clic pe Formular.

  3. În lista de pe baza , faceți clic pe Bibliotecă de conexiuni.

  4. Dacă sunt proiectarea unui șablon formular compatibil cu browserul, selectați Activare caracteristici compatibil cu browserul doar.

  5. Faceți clic pe OK.

  6. În lista de site-ul , din Expertul conexiune de date, faceți clic pe numele site-ului pe server care rulează Office SharePoint Server 2007 care conține biblioteca de conexiune.

    Adăugați site-ul în listă

    1. Faceți clic pe Gestionați site-uri.

    2. În caseta de dialog Gestionare site-uri , faceți clic pe Adăugare.

    3. În caseta URL , tastați locația de bibliotecă de conexiuni de date.

    4. În caseta nume afișat , tastați un nume pentru bibliotecă de conexiuni de date. Acest nume va apărea în lista de site-ul în Expert conexiune de date.

    5. Faceți clic pe OK.

    6. Faceți clic pe Închidere.

  7. Faceți clic pe numele de bibliotecă de conexiuni de date pentru a vedea o listă de fișiere de conexiune de date, faceți clic pe numele de fișier de conexiune de date care doriți să îl utilizați pentru această conexiune de date și apoi faceți clic pe Următorul.

  8. Dacă ați selectat un fișier de conexiune de date cu setările de conexiune la un serviciu Web, următoarea pagină a expertului vă poate solicita să specificați valori eșantion pentru fiecare parametru pentru a determina cel mai bun câmp sau grup pentru a adăuga la sursa de date secundară.

    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. Pe pagina următoare a expertului, tastați un nume descriptiv pentru conexiunea de date și apoi faceți clic pe Terminare.

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

×