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

Dacă inserați o secțiune repetată pe șablonul de formular Microsoft Office InfoPath, utilizatorii pot adăuga mai multe instanțe ale acea secțiune atunci când completați un formular care se bazează pe șablonul de formular.

În acest articol

Când se utilizează o secțiune repetată

O secțiune repetabilă este un control care conține alte controale și care se repetă după cum este necesar. Utilizați o secțiune repetabilă atunci când doriți să:

  • Strângerea mai multor instanțe de același tip de date. De exemplu, pe un șablon de formular raport de vânzări, puteți utiliza o secțiune repetată pentru a colecta obiectivelor de vânzări de la echipa de vânzări.

  • Afișează numărul de variabile de date dintr-un formular. De exemplu, dacă un șablon formular este conectat la o bază de date de angajat înregistrări, puteți utiliza o secțiune repetată pentru a afișa înregistrări care se potrivesc atunci când un utilizator de interogări pe bază de date din interiorul InfoPath. Dacă este returnată o înregistrare, utilizatorul vede o secțiune în formular. În cazul în care sunt returnate de 10 înregistrări, utilizatorul vede 10 secțiuni.

  • Evitați necompletată substituent zone care necesită critice spațiul pe șablonul de formular.

Imaginați-vă unui șablon formular de asigurare aplicația în care trebuie să listeze candidații numele şi vârsta de dependențe lor. Într-o versiune de hârtie de acest formular, este posibil să vedeți trei câmpuri de substituenți, care presupune că majoritatea au trei sau mai puține dependențe. Persoanele care au mai mult de trei dependențe ar fi impune strângeţi informații despre dependențe suplimentare sub câmpuri existente sau a scrie înapoi a formularului.

Într-o versiune InfoPath de acest formular, puteți utiliza o secțiune repetată, astfel încât candidații să adăugați cu ușurință cât mai multe dependențe după cum este necesar. Următoarea ilustrație arată cum acest lucru poate fi pentru a persoanei care completează formularul.

Repeating section on form

Atunci când inserați o secțiune repetată pe șablonul de formular, care sunt, în esență, inserarea unui container gol. Pentru secțiune repetată pentru a fi util, trebuie să inserați alte controale din interiorul secțiune repetabilă.

Controale asociate

InfoPath include alte controale care seamănă cu secțiunile care se repetă, dar care au scopuri diferite. Pentru a decide care dintre aceste controale funcționează cel mai bine șablonul de formular, consultați lista următoare:

Tabel repetabil    Dacă doriți ca utilizatorii să poată adăuga mai multe rânduri într-un tabel, luați în considerare utilizarea unui tabel repetabil în locul unei secțiuni recurente pe șablonul de formular. De exemplu, puteți prezenta date structurate, cum ar fi elemente factură, într-un format de tabel, astfel încât utilizatorii pot adăuga rânduri suplimentare la tabelul după cum este necesar. În cele din urmă, utilizând un tabel repetabil în locul unei secțiuni recurente este o chestiune de preferințe. Ambele controale vă permit să colecteze sau afișarea mai multor instanțe de același tip de date.

Secțiune    Secțiunile sunt utilizate pentru a organiza grupuri de controale asociate. Dacă utilizați o secțiune în loc de o secțiune repetată, utilizatorii nu pot adăuga secțiuni suplimentare pentru a forma lor.

Grup de alegere repetabil    Alegere grupuri conține două sau mai multe secțiuni. În mod implicit, una dintre aceste secțiuni de apare în formular. Utilizatorii pot alege pentru a o înlocui cu o altă secțiune. Grupuri de alegere se pot, de asemenea, insera dintr-un formular mai multe ori de utilizator.

Secțiune recursivă care se repetă    Cum ar fi o secțiune repetată, o secțiune repetabilă recursivă se pot insera mai multe ori dintr-un formular. Atunci când utilizatorii insera mai multe instanțe ale unei secțiuni recurente, fiecare secțiune nouă este inserat sub secțiunea anterioară, una după alta. Cu o secțiune repetabilă recursivă, fiecare secțiune nouă este inserat într-o secțiune existentă, rezultând dintr-un set de secțiuni imbricate. Acest lucru este util atunci când doriți să creați ierarhice conținut, cum ar fi o schiță.

Secțiune opțională    Dacă adăugați o secțiune repetată la șablonul de formular, acesta va întotdeauna apar în formular atunci când un utilizator mai întâi îl deschide. Secțiuni opționale, pe de altă parte, sunt ascunse în mod implicit. Utilizatori puteți alege dacă doriți să includeți secțiune opțională în formular. De exemplu, dintr-un formular de comandă de achiziție, unii utilizatori pot doriți să comentați furnituri că acestea planificarea ordine. Puteți insera o secțiune opțională și adăugarea unei casete de text îmbogățit etichetată note în acea secțiune opțională. Utilizatorii pot adăuga secțiune opțională dacă au nevoie de aceasta, făcând clic pe textul cu instrucțiuni sub secțiune opțională.

Control listă    Controale listă sunt mai simplă tipul de control care se repetă și sunt utile atunci când doriți ca utilizatorii să poată adăuga câte elemente după cum este necesar într-o listă cu marcatori, numerotată sau simplu. De exemplu, puteți utiliza un control de listă cu marcatori pentru a colecta mai multe elemente de acțiune într-o listă de probleme.

Control principal/detaliu    Un control principal/detaliu este un set de două controale asociate. Controlul principal este întotdeauna un tabel repetabil. Controlul detaliu poate fi un tabel repetabil sau o secțiune repetabilă. Puteți utiliza controlul principal/detaliu să legați un control la alta, astfel încât selecția din primul control determină ce apare în a doua de control.

Începutul paginii

Experiența utilizatorului

Atunci când utilizatorii mutați lor indicatorul peste secțiunea se repetă, apare un buton albastru cu o săgeată pe acesta în colțul din stânga sus. Acesta este butonul de meniu de comenzi rapide. Utilizatorii să faceți clic pe acest buton pentru a vedea opțiunile pentru inserarea sau eliminarea secțiune repetitivă.

Shortcut menu overlapping repeating section on form

Începutul paginii

Inserarea unei secțiuni recurente

Procedura pentru inserarea unei secțiuni recurente diferă ușor, în funcție de dacă sunteți proiectarea unui șablon formular nou, necompletat sau bazându-se de proiectare a șablonului de formular pe o bază de date sau din altă sursă de date externe.

Următoarea ilustrație arată aspectul unei secțiuni recurente atunci când este selectată în mod proiectare.

Repeating section selected in design mode

Controalele pot fi legate sau nelegate. Atunci când un control este legat, acesta este conectat la un câmp sau la un grup din sursa de date, astfel încât datele introduse în control să fie salvate în fișierul formular (.xml) subiacent. Atunci când un control nu este legat, acesta nu este conectat la un câmp sau la un grup, iar datele introduse în control nu se vor salva. Atunci când selectați sau mutați indicatorul peste un control, apar un text și o pictogramă de legare în colțul din dreapta sus al controlului. Textul indică grupul sau câmpul la care este legat controlul în sursa de date. Pictograma indică dacă acel control este legat corect la grup sau la câmp. Când legarea este corectă, apare o pictogramă verde. Dacă există ceva în neregulă cu legarea, veți vedea o pictogramă albastră sau roșie în schimb.

Sursa de date pentru șablonul de formular constă din câmpuri și grupuri care apar într-o vizualizare ierarhică în panoul de activitate Sursă de date . Secțiunile se repetă sunt, de obicei, legat la grupuri din sursa de date pe șablonul de formular, care se repetă deși acestea, de asemenea, poate fi legat la câmpurile care se repetă.

În exemplul următor, dependențe secțiunile dintr-un șablon formular care se repetă este legat la dependente de grup în panoul de activitate Sursă de date care se repetă. Fiecare control în secțiunea se repetă este legat la un corespondent câmp care face parte din grup de secțiuni se repetă.

Relationship between repeating section on form and repeating group in Data Source task pane

Inserați o secțiune repetată pe un șablon formular nou, necompletat

Când proiectați un șablon formular nou, necompletat, caseta de selectare Creare automată sursă de date din panoul de activități Controale este selectată în mod implicit. Acest lucru permite ca InfoPath să creeze automat câmpuri și grupuri în sursa de date, pe măsură ce adăugați controale la șablonul de formular. Aceste câmpuri și grupuri sunt reprezentate de pictogramele folder și fișier din panoul de activități Sursă de date.

  1. Pe șablonul de formular, plasați cursorul acolo unde doriți să inserați controlul.

  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. Sub Inserare controale, faceți clic pe Se repetă secțiune.

  4. Pentru a adăuga controale secțiune repetabilă, glisați controalele pe care doriți din panoul de activități controale , în secțiunea se repetă pe șablonul de formular.

    Notă: Nu ar trebui să mutați un control care se află deja pe șablonul de formular în secțiunea, în afara cazului în care câmpul controlului este deja parte din grup de secțiuni în sursa de date. În caz contrar, poate fi sfârșit legarea pentru control.

  5. Pentru a adăuga o etichetă pentru control, tastați textul deasupra ei.

Inserați o secțiune repetată pe un șablon formular care se bazează pe o sursă de date existentă

Dacă vă bazați proiectare șablonului de formular pe un fișier existent limbaj extensibil de marcare (XML), bază de date sau serviciu Web, InfoPath derivă câmpuri și grupuri în panoul de activitate Sursă de date din acea sursă de date existentă. În acest scenariu, puteți să adăugați o secțiune repetată prin glisarea unui grup repetabil din panoul de activitate Sursă de date pe șablonul de formular sau de prin inserarea secțiune repetabilă utilizând panoul de activități controale , așa cum se descrie în următoarele procedură.

  1. Pe șablonul de formular, plasați cursorul acolo unde doriți să inserați controlul.

  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. Sub Inserare controale, faceți clic pe Se repetă secțiune.

  4. În caseta de dialog Care se repetă secțiunea legarea , selectați grup repetabil în care doriți să stocați datele secțiune repetabilă și apoi faceți clic pe OK.

  5. Adăugarea de controale la secțiunea se repetă, iar apoi le legați la câmpurile corespunzătoare în sursa de date.

  6. InfoPath utilizează numele de câmp sau grup ca etichetă de control. Dacă este necesar, modificați textul de etichetă.

    Sfat: Utilizați panoul de activitate Sursă de date pentru a insera controale. În panoul de activitate Sursă de date , faceți clic dreapta pe grup repetabil pe care doriți să îl legați secțiune repetată pentru și apoi faceți clic pe Secțiune care se repetă în meniul de comenzi rapide.

Începutul paginii

Sfaturi de aspect

Înainte de a insera controale în secțiunea se repetă, gândiți-vă cum doriți să aranjați controalele respective. Să adăugați controale într-o manieră liberă glisându-le în secțiunea oriunde doriți. Sau, dacă doriți mai mult control asupra aspectului, puteți adăuga o tabel de aspect în interiorul secțiune repetabilă, apoi inserați etichete și controale în celule individuale, astfel încât să se alinieze frumos. În exemplul următor, formular de proiectare a utilizat un tabel de aspect un rând, trei coloane pentru a aranja controale într-o secțiune repetabilă.

layout table used to arrange controls in repeating section

În plus față de utilizarea tabelelor de aspect, puteți efectua una sau mai multe dintre următoarele:

  • Pentru a modifica dimensiunea mai multe secțiuni se repetă în același timp, selectați se repetă secțiuni ale căror dimensiunea pe care doriți să o modificați, în meniul Format , faceți clic pe Proprietățiși efectuați ajustările necesare pe fila Dimensiune .

  • Pentru a modifica bordura sau culoarea unei secțiuni recurente, selectați-l pe șablonul de formular, din meniul Format , faceți clic pe Borduri și umbrire, faceți clic pe fila borduri și efectuați ajustările necesare.

  • Pentru a vedea cum va arăta controalele dintr-o secțiune repetabilă cu textul real, faceți clic pe Date eșantion în meniul Vizualizare . Acest lucru vă ajută să obțineți un sens a ceea ce va arăta un formular bazat pe șablonul de formular atunci când un utilizator l completează.

  • Ocazional, textul din interiorul controale într-o secțiune repetată și etichetele din partea stângă a aceste controale poate părea să fi ușor din aliniere. Pentru a rapid realiniați-le, faceți dublu clic pe control, faceți clic pe Aliniere pe fila Dimensiune și apoi faceți clic pe se aplică. Dacă etichetă și control din diferite celule într-un tabel de aspect, faceți clic dreapta pe celula care conține eticheta, faceți clic pe Proprietăți tabel în meniul de comenzi rapide și apoi faceți clic pe Centru de sub Aliniere verticală în fila de celulă .

  • Opțiunea se repetă pe verticală este selectată în mod implicit. Acest lucru înseamnă că ca utilizatorii adăuga repetabil secțiuni, acele secțiuni apar în o formarea verticale în jos lungime a formularului. Puteți alege să facă secțiune repetabilă extinde pe orizontală în schimb. Acest lucru vă permite să creați aspecte complet diferite. De exemplu, puteți crea un șablon formular care se aseamănă cu un calendar. Opțiunea se repetă pe orizontală nu este acceptat în șabloane formular compatibil cu browserul.

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

×