Office
Conectare

Proiectarea unui formular pentru îmbinare

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

Cu forma îmbinarea, utilizatorii pot sintetizarea datelor din mai multe forme diferite într-un formular. Acest lucru este util atunci când utilizatorii doriți să comparați sau rezumă aceste date din mai multe formulare asociate. De exemplu, poate fi util pentru un manager de echipă al cărui completează formularelor săptămânal raport de stare pentru a îmbina datele din acele formulare într-un singur raport rezumat pentru ei director.

În acest articol

Moduri în care utilizatorii pot Îmbinarea formularelor

Considerații cu privire la proiect

Acțiuni de îmbinare pentru câmpuri și grupuri

Definirea setările de îmbinare particularizate pentru controale

Moduri în care utilizatorii pot Îmbinarea formularelor

Locația unui formular determină cum unui utilizator să îmbinați cu alte forme. Lista următoare vă arată diferite locații unde formulare Microsoft Office InfoPath pot fi stocate și cum utilizatorii pot Îmbinarea formularelor care sunt stocate în aceste locații:

  • Hard disk locală sau o locație de rețea    Un utilizator trebuie să deschideți mai întâi un formular în InfoPath. Acest formular se numește formularul țintă, deoarece este formularul în care va fi îmbinate celelalte forme. Utilizatorul face clic pe Îmbinare forme în meniul fișier apoi selectează forme suplimentare, numit formularele sursă, pentru a îmbina cu formularul țintă.

    Notă: Puteți, de asemenea, deschideți un formular nou, necompletat și apoi utilizați aceeași procedură pentru a îmbina formular necompletat cu forme suplimentare care se bazează pe același șablon de formular.

  • Bibliotecă de documente pe un site SharePoint    Formele pot fi stocate într-o bibliotecă de documente pe un site Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007sau Microsoft Office Forms Server 2007 . În meniul Vizualizare în biblioteca de documente în cazul în care sunt stocate forme, un utilizator să selectați vizualizare Îmbinare documente , apoi selectați formulare care ea vrea să le îmbinați. Atunci când Îmbinarea formularelor în acest fel, nu este necesar pentru un utilizator pentru a deschide mai întâi un formular de țintă, așa cum este descris în exemplul anterior.

    Notă: Când proiectați o șablon formular compatibil cu browserul, utilizatorii pot completa formulare care se bazează pe șablonul de formular respectiv utilizând un browser Web. Procedura pentru îmbinarea formularelor într-o bibliotecă SharePoint care se bazează pe șabloane formular compatibil cu browserul este la fel ca Îmbinarea formularelor pe care utilizatorii îl deschideți și completați în InfoPath.

  • Formulare InfoPath de poștă electronică în Microsoft Office Outlook 2007    Un utilizator poate îmbinarea mai multor forme din în cadrul Office Outlook 2007 , selectându-le în vizualizarea de folderul unde se stochează forme, apoi făcând clic pe Îmbinare forme în meniul acțiuni .

Notă: Atunci când utilizatorii Îmbinarea formularelor, formulare inițial nu sunt șterse. Date de la îmbinate formulare este adăugată la formularul țintă. Se recomandă că utilizatorii Salvați formularul țintă, cu datelor îmbinate, ca un nou formular astfel încât să nu suprascrie datele din forma originală.

Începutul paginii

Considerații cu privire la proiect

Acum că sunteți familiarizat cu modalitățile în care utilizatorii pot Îmbinarea formularelor bazat pe o formă locație, este important să înțelegeți cum să activați controalele specifice pentru a accepta îmbinarea și cum datele din câmpuri individuale sunt combinate atunci când sunt îmbinate forme. Aceste informații, împreună cu înțelegerea cum utilizatorilor planificarea pentru utilizarea datelor îmbinate, este o parte cheie din crearea șabloanelor de formular care permit utilizatorilor să puteți cu ușurință Îmbinarea formularelor.

Atunci când adăugați un control la un șablon formular, acesta este legat la un câmp sau grup în șablonul formular sursă de date. Dacă vă proiectați un nou, șablon formular necompletat, sursa de date este creată pentru care atunci când adăugați controale. Dacă vă proiectarea unui șablon formular care se bazează pe o sursă de date externe, cum ar fi o schemă XML sau un serviciu Web, controalele pe care le adăugați la șablonul de formular trebuie să fie legat la câmpurile sau grupurile în care sursă de date.

Atunci când activați setările de îmbinare pentru un control, fapt activați setările de îmbinare pentru câmp sau grup care controlul este legat la. Setările de îmbinare variază în funcție de câmp sau grup și tipul său de date. Anumite tipuri de câmpuri sau grupuri nu acceptă îmbinarea.

Pentru a înțelege mai bine cum formular îmbinarea funcționează, imaginați-vă că ați proiectat unui raport de cheltuieli șablon formular care conține un control casetă text legată la un câmp non-care se repetă în sursa de date care utilizează un tip de date text. Acest câmp este utilizat pentru a stoca fiecare utilizator business alinierea de cheltuieli înregistrate. Pentru acest exemplu, vă va apela câmp scopul și se leagă control casetă text cu eticheta Scopul afacerii .

Imaginați-vă că trei utilizatori-Bob Kelly, Nate d și Judy Lew-sunt completarea formularelor bazat pe șablonul de formular. În câmpul Scopul afacerii , Vlad tipuri de conferință, Nate tipuri de Client vizitațiși Judy tipuri de Călătorie de afaceri. Deoarece controale casetă text care utilizează un tip de date text nu acceptă îmbinarea de date în mod implicit, un manager care îmbină aceste forme de raport de cheltuieli vor vedea doar o valoare în câmpul Scopul afacerii , valoarea care a fost deja conținute în formularul țintă. Da, de exemplu, dacă Judy pe formular este formularul țintă, doar valoarea pe care l-ați introdus Judy vor apărea în formularul îmbinate pentru acest câmp.

Particularizând setările de îmbinare pentru câmp sau grup legată la un control, utilizatorii pot îmbina acel câmp sau grup de date din mai multe formulare. În acest exemplu, aveți posibilitatea să particularizați setările de îmbinare pentru Firme Purpose control casetă de text, astfel încât utilizatorii să îmbinați datele din formulare care conțin acel câmp. Aveți posibilitatea să particularizați setările de îmbinare în continuare, activând un separator să apară între fiecare valoare îmbinate. Un separator poate fi un spațiu, o virgulă, punct și virgulă, o linie verticală, un sfârșit de linie, un sfârșit de paragraf sau sublinierea. De exemplu, dacă vlad tipurile de conferință în câmpul Scopul afacerii , Nate tipuri de Client vizitați, Judy tipuri de Călătorie de afaceriși activați îmbinarea pentru câmpul respectiv, și specificați un separator virgulă, datelor îmbinate rezultată va Afișați ca călătorie de afaceri, vizitați client, conferință (dacă Judy pe formular este formularul țintă).

Notă: Un spațiu se adaugă automat după virgulă și punct și virgulă separatori.

În timp ce adăugați un separator poate ajuta distinge între valori specifice, puteți personaliza și mai mult cum date este îmbinată, adăugând un prefix unice pentru fiecare valoare care este cuprinsă într-un câmp sau grup. Când adăugați un prefix, selectați valoarea dintr-un alt câmp sau introduceți un funcție pe care doriți să o utilizați ca un prefix. Adăugați un prefix vă poate ajuta utilizatorii identifica sursa de date inițiale. De exemplu, aveți posibilitatea să activați numele persoanei care a completat un formular-o valoare care este introdusă într-un alt câmp, să apară ca un prefix pentru o valoare conținute într-un alt câmp. Apoi, atunci când mai multe forme sunt îmbinate, valorile din formularul sursă se va afișa îmbinate valorile și acele valori vor avea identificatori.

De exemplu, dacă identifica un câmp care stochează numele de utilizator ca prefixul și creați o funcție concat care adaugă o virgulă după fiecare instanță a valoarea respectivă, utilizatorii pot vedea cu ușurință care l-ați introdus o valoare chiar și după mai multe forme sunt îmbinate. În acest exemplu, dacă Judy Lew formular este formularul țintă, datele rezultate prestabilit va apărea ca Călătorie de afaceri, Nate d: client vizitați, Bob Kelly: conferință.

Note: 

  • Prefixul nu este adăugat la formularul țintă-Judy Lew formular, în acest caz, pentru a evita adăugarea redundante prefixele dacă datelor îmbinate se salvează în formularul, apoi forma este îmbinate din nou.

  • Când un utilizator îmbină formularelor InfoPath care se află pe o unitate de hard disk sau o locație de rețea, un site SharePoint sau formulare InfoPath de poștă electronică în Office Outlook 2007, rezultată datelor îmbinate sunt afișate în ordine inversă din ordinea în care au fost selectate forme. De exemplu, dacă un utilizator selectează trei forme, începând cu Vlad, apoi selectează Judy pe, apoi pe Nate, în formularul de rezultat care conține datelor îmbinate, Nate pe date va apărea mai întâi, urmat de Judy pe date, apoi lui Vlad.

  • În plus față de Particularizarea setărilor de îmbinare pentru controalele individuale, puteți, de asemenea, pentru a dezactiva formular îmbinarea pentru întreaga formular pentru a împiedica utilizatorii să îmbinarea formelor care se bazează pe acesta. Atunci când dezactivați formular îmbinarea, utilizatorii care completați formularul nu au acces la comanda Îmbinare forme în meniul fișier .

  • Pentru a vă asigura că formularul șablon este configurat corect pentru a îmbina alte forme, testați publicare șablonul de formular, apoi crearea și salvarea cel puțin cinci forme pe baza șablonului de formular cu date eșantion. După ce Salvați formulare, deschideți șablonul de formular în modul proiectare și apoi faceți clic pe examinare pe bara de instrumente Standard ... În modul de previzualizare, îmbinare formularele eșantion. Dacă formele îmbinare corect, puteți publicarea șablonului de formular și se permite utilizatorilor să creați formulare bazate pe șablonul de formular.

  • Oferiți utilizatorilor o procedură despre cum să le îmbinați forme. Pot dezvolta această procedură atunci când vă testa șablonul formular pentru îmbinare.

Începutul paginii

Acțiuni de îmbinare pentru câmpuri și grupuri

Următoarele acțiuni de îmbinare variază, în funcție de tipul de date al câmpului sau grup.

Atunci când configurați setările de îmbinare pentru orice tip de câmp sau grup, puteți fie alegeți să ignorați valorile din formularele sursă și a păstra valorile în formularul țintă, sau alegerea unei setări de îmbinare particularizate. Următorul tabel descrie setările de îmbinare particularizate pentru fiecare tip de câmp sau grup.

Tip de câmp sau grup

Setările de îmbinare disponibile

Exemple de controale care poate fi legat la acest tip de câmp

Câmp non-care se repetă

  • Combinarea valoarea din formularul țintă cu valorile din formularele sursă

    • Ignorarea câmpuri necompletate

    • Adăugarea unui separator între elementele

    • Adăugați un prefix la fiecare element

  • Casetă text

  • Casetă listă verticală

  • Casetă combo

Câmp repetabil

  • Inserarea valorile din formularele sursă înainte sau după valoarea din formularul țintă

    • Eliminați câmpuri necompletate

  • Listă cu marcatori

  • Listă numerotată

  • Listă simplă

  • Casetă listă cu selecții multiple

Câmpul XHTML non-care se repetă

  • Combinarea valoarea din formularul țintă cu valorile din formularele sursă

    • Ignorarea câmpuri necompletate

    • Adăugarea unui separator între elementele

    • Adăugați un prefix la fiecare element și formatarea textului prefix

Caseta de text îmbogățit

Câmp repetabil XHTML

  • Inserarea valorile din formularele sursă înainte sau după valoarea din formularul țintă

    • Eliminați câmpuri necompletate

  • Listă cu marcatori

  • Listă numerotată

  • Listă simplă

  • Tabel repetabil

Câmp atribut

  • Înlocuiți valoarea din formularul țintă cu valoarea din formularul sursă

    Dacă un utilizator selectează mai multe forme, valoarea din formularul Ultima care utilizatorul selectează va fi valoarea care este păstrată în formularul țintă. De exemplu, dacă un utilizator selectează trei forme, începând cu Vlad, apoi selectează Judy pe, apoi pe Nate, datele din câmpul atribut care se află în Nate pe formular va înlocui valoarea inițială din formularul țintă.

    Notă: În funcție de sistemul de operare al persoanei care îmbină formulare pot diferi păstrat valoarea.

  • Combinarea valoarea din formularul țintă cu valorile din formularele sursă

    • Ignorarea câmpuri necompletate

    • Adăugarea unui separator între elementele

    • Adăugați un prefix la fiecare element

Orice control poate avea un tip de câmp atribut.

Grup de non-care se repetă

  • Combinarea valoarea din formularul țintă cu valorile din formularele sursă

  • Secțiune

  • Secțiune opțională

Grup repetabil

  • Inserarea valorile din formularele sursă înainte sau după valoarea din formularul țintă

    • Eliminați câmpuri necompletate

  • Listă cu marcatori

  • Listă numerotată

  • Listă simplă

  • Casetă listă cu selecții multiple

  • Tabel repetabil

Începutul paginii

Definirea setările de îmbinare particularizate pentru controale

Utilizați procedurile din această secțiune pentru a defini setările de îmbinare particularizate pentru controale standard și se repetă.

Notă: Atunci când activați setările de îmbinare pentru un control, fapt activați setările de îmbinare pentru câmp sau grup care controlul este legat la. Setările de îmbinare variază în funcție de câmp sau grup și tipul său de date. Anumite tipuri de câmpuri sau grupuri nu acceptă îmbinarea. De asemenea, puteți modifica setările de îmbinare prin editarea proprietăților pentru un câmp sau grup în sursa de date. Pentru a face acest lucru, faceți clic dreapta pe un câmp sau grup în panoul de activitate Sursă de date , faceți clic pe Proprietăți în meniul de comenzi rapide și apoi pe fila reguli și îmbinare , faceți clic pe Setări îmbinare.

Controale standard includ controale care de obicei asocia cu colectare și să afișați informații. Aceste controale includ casete text, casetele listă, casete de selectare și butoanele. Controale se repetă și opțional includ controale listă, tabele, care se repetă secțiuni și secțiuni opționale care se repetă. Aceste controale permite utilizatorilor să introducă elemente de listă, rânduri, seturi de înregistrare și opțional informații în timpul proiectării unui formular. De exemplu, într-un șablon de formular raport de cheltuieli, puteți utiliza un tabel repetabil pentru a permite utilizatorilor să adăugați câte rânduri au nevoie pentru a introduce numărul specifice de cheltuieli elemente.

Note: 

  • Unele controale sunt legate de câmpuri care nu pot fi îmbinate. De exemplu, valorile din controalelor selector dată sau caseta de selectare controale imposibil de îmbinat, deoarece tipul de date pe care le conțin acestea nu pot fi îmbinate. Controale care conțin semnăturile digitale nu pot fi îmbinate, deoarece acest Deci ar invalideze semnătura digitală.

  • Unele controale conține opțiuni suplimentare. De exemplu, atunci când particularizați setările de îmbinare pentru un control casetă text îmbogățit, puteți selecta opțiuni precum formatare font.

Definirea setările de îmbinare particularizate pentru controale standard

Controale standard include casete text, casete de text îmbogățit și casetele combo. Consultați acțiuni de îmbinare pentru câmpuri și grupuri în acest articol pentru mai multe informații.

Notă: Controale care sunt adăugate în secțiuni, cu alte cuvinte, fiu controale de părinte controale — acceptă doar îmbinarea dacă a fost activată pentru controlul părinte.

  1. Faceți dublu clic pe controlul pe care doriți să îl modificați.

  2. În caseta de dialog Proprietăți Control , faceți clic pe fila Complex .

  3. Sub Merging forme, faceți clic pe Setări îmbinare.

  4. Acțiune pentru acest câmp, faceți clic pe Combinare valoarea din formularul țintă cu valorile din formularele sursă.

  5. Pentru a exclude câmpurile care conțin date, sub combina opțiuni, bifați caseta de selectare Ignorare necompletat câmpuri (recomandat) .

  6. În lista separa fiecare element cu , alegeți un separator să apară între valorile din controlului care apare în formularul țintă.

    Detalii tehnice

    Adăugarea unui separator de vă poate ajuta utilizatorii determina utilizator pe care ați introdus date, atunci când sunt îmbinate date din mai multe formulare. De exemplu, dacă alegeți virgulă (",") pentru un anumit control va avea ca rezultat datele din acel control se separate prin virgulă, atunci când sunt îmbinate mai multor forme pe baza șablonului de formular.

  7. Pentru a adăuga un prefix înainte de a fiecărei valori care apare în control atunci când utilizatorii Îmbinarea formularelor bazat pe acest șablon de formular, bifați caseta de selectare Prefix fiecărui element cu , apoi alegeți un element pe care doriți să bazați prefixul pe.

    Cum?

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

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

      • Pentru a utiliza un câmp în formulă, faceți clic pe Inserare câmp sau grup, faceți clic pe câmpul pe care doriți să îl utilizați în caseta de dialog Selectați un grup sau câmp și 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 doriți să îl utilizați din caseta de dialog Inserare funcție și 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, 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 operatorul matematic în formulă, tastați valoarea sau un simbol pentru operațiuni matematice în caseta formulă .

    Operație

    Simbol

    Add

    +

    Scăderea

    -

    Înmulțirea

    *

    Împarte

    /

    • 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 formula pentru sintaxa corectă, în caseta de dialog Inserare formule , faceți clic pe Verificare formulă.

Definirea setările de îmbinare particularizate pentru o secțiune standard

Secțiunile standard sunt containere pentru alte controale. Secțiunile pot include oricare dintre controale listate în panoul de activități controale , inclusiv alte secțiuni. Consultați acțiuni de îmbinare pentru câmpuri și grupuri în acest articol pentru mai multe informații.

Notă: Controale care sunt adăugate în secțiuni, cu alte cuvinte, fiu controale de părinte controale — acceptă doar îmbinarea dacă a fost activată pentru controlul părinte.

  1. Faceți dublu clic pe secțiunea pe care doriți să îl modificați.

  2. În caseta de dialog Proprietăți de secțiune , faceți clic pe fila Complex .

  3. Sub Merging forme, faceți clic pe Setări îmbinare.

  4. Sub acțiuni pentru acest grup, faceți clic pe Combinare conținutului de grupurile în formularele sursă și țintă (implicit).

    Notă: Setările de îmbinare pentru fiecare câmp și un grup din acest grup va determina cum este îmbinate datele.

Definiți setările de îmbinare particularizate pentru controale și secțiunile care se repetă

Controalelor repetate includ se repetă secțiuni, care se repetă tabele și liste cu marcatori. Consultați acțiuni de îmbinare pentru câmpuri și grupuri în acest articol pentru mai multe informații.

Notă: Controale care sunt adăugate în secțiuni, cu alte cuvinte, fiu controale de părinte controale — acceptă doar îmbinarea dacă a fost activată pentru controlul părinte.

  1. Faceți dublu clic pe controlul pe care doriți să îl modificați.

  2. În caseta de dialog Proprietăți Control , faceți clic pe fila Complex .

  3. Sub Merging forme, faceți clic pe Setări îmbinare.

  4. Sub acțiuni pentru acest grup repetabil, faceți clic pe Inserare grupurile din formularele sursă în formularul țintă (implicit).

  5. Pentru a determina în cazul în care va apărea grupurile din formularele sursă în formularul țintă, sub Opțiuni de inserare, faceți clic pe după grupurile din formularul țintă sau înainte de grupurile din formularul țintă.

  6. Pentru a elimina valorile necompletate la îmbinate forme, bifați caseta de selectare Eliminare grupuri necompletat (recomandat) .

  7. Pentru a combina grupuri ale căror controale conțin aceleași valori, reducând astfel redundanţă, bifați caseta de selectare combina grupuri cu aceeași valoare de câmp și apoi faceți clic pe butonul de lângă câmpuri pentru a compara pentru a selecta câmpuri pentru a combina.

Definirea setările de îmbinare particularizate pentru secțiuni opționale

Secțiuni opționale conține alte controale. Utilizatorii pot insera sau eliminarea secțiuni opționale în timpul proiectării unui formular. Consultați acțiuni de îmbinare pentru câmpuri și grupuri în acest articol pentru mai multe informații.

Notă: Controale care sunt adăugate în secțiuni, cu alte cuvinte, fiu controale de părinte controale — acceptă doar îmbinarea dacă a fost activată pentru controlul părinte.

  1. Faceți dublu clic pe controlul pe care doriți să îl modificați.

  2. În caseta de dialog Proprietăți Control , faceți clic pe fila Complex .

  3. Sub Merging forme, faceți clic pe Setări îmbinare.

  4. Sub acțiuni pentru acest grup, faceți clic pe Combinare conținutului de grupurile în formularele sursă și țintă (implicit).

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

×