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.

Adăugarea de controale care colectează un singur fragment de informație de la un utilizator sau care afișează o singură informație pentru un utilizator este simplă, dar uneori nu este suficient. Uneori, poate fi necesar să colectați mai multe puncte de date, cum ar fi o listă de elemente pentru un raport de cheltuieli sau să afișați mai multe puncte de date, cum ar fi o listă de utilizatori. În timp ce puteți să adăugați mai multe controale sau chiar o listă de controale la formular și să sperați că ați adăugat suficient, acesta nu este cel mai eficient mod de a proiecta un formular. Pentru a găzdui situații ca acesta, Microsoft InfoPath 2010 are mai multe controale care vă permit să capturați sau să prezentați date repetabile, cum ar fi tabele de baze de date sau liste de lungimi diferite.

În acest articol

Despre repetarea controalelor de date

Secțiune repetabilă

Controalele de secțiune repetabile conțin alte controale, cum ar fi un control de secțiune regulat, dar vă permit să inserați câte secțiuni doriți. De exemplu, imaginați-vă un formular de cerere de asigurare în care utilizatorii trebuie să enumere numele și vârstele persoanelor dependente. Puteți proiecta acest tip de formular, cum ar fi un formular de hârtie, cu trei câmpuri substituent, care presupune că majoritatea persoanelor nu au mai mult de trei dependenți. Cu toate acestea, dacă cineva are mai mult de trei, atunci aceștia nu vor avea spațiu pentru a adăuga dependenți suplimentari. Utilizând un control de secțiune repetabil, utilizatorii pot adăuga câte câmpuri trebuie, pentru a lista dependenții.

Se va insera doar un container gol după ce inserați un control de secțiune repetabil într-un șablon formular. Pentru ca controlul secțiunii repetabile să fie util, trebuie să inserați controale suplimentare în interiorul controlului de secțiune repetabil, cum ar fi câmpuri de tabel sau text.

Atunci când utilizatorii își mută indicatorul peste secțiunea repetabilă, un buton albastru cu o săgeată în el apare în colțul din stânga sus. Acesta este butonul Meniu de comenzi rapide. Utilizatorii pot face clic pe acest buton pentru a vedea opțiunile pentru inserarea sau eliminarea secțiunii repetabile.

Utilizați o secțiune repetabilă atunci când doriți:

  • Colectați mai multe instanțe cu același tip de date, cum ar fi în cazul adăugării de dependenți la o aplicație de asigurare.

  • Afișarea cantităților variabile de date dintr-un formular, cum ar fi afișarea înregistrărilor angajaților dintr-o bază de date și afișarea 1 înregistrare dacă se returnează doar 1 sau 10 dacă sunt returnate 10.

  • Evitați zonele de substituent goale care ocupă un spațiu critic în șablonul formular.

Începutul paginii

Tabel repetabil

În timp ce secțiunile repetabile vă permit să adăugați și să stabiliți controale, cum ar fi într-o secțiune obișnuită, este necesară uneori un format tabelar. Adăugați un tabel repetabil pentru a afișa datele dintr-un tabel, cum ar fi dintr-o bază de date sau pentru a le permite utilizatorilor să adauge rânduri și să introducă date tabelare suplimentare.

Un tabel repetabil constă din trei părți, rândul antet, unul sau mai multe rânduri de date și rândul subsol. Rândul antet este utilizat de obicei pentru titlurile de coloană, iar rândul subsol poate fi utilizat pentru a insera casete text sau casete de expresii care însumează valori din rândurile de date. Rândurile de date se repetă, de câte ori este necesar, pentru a găzdui datele care sunt populate în tabel, fie în mod dinamic, fie ca rezultat al unui utilizator care introduce date în tabel. Există un singur rând de antet și subsol și, în mod implicit, numai rândul antet și un rând de date sunt vizibile.

Utilizați un tabel repetabil atunci când doriți:

  • Permiteți utilizatorilor să introducă date într-un format structurat, tabelar.

  • Colectați elemente de linie, date numerice și alte tipuri de date care se afișează cel mai bine într-un tabel.

  • Economisiți spațiu în șablonul formular, afișând doar câte rânduri conțin date reale.

  • Afișați sau lucrați cu înregistrări dintr-o bază de date, serviciu Web sau altă sursă de date dintr-un tabel din șablonul formular.

Începutul paginii

Secțiune recursivă repetabilă

O secțiune recursivă repetabilă conține alte controale, poate fi inserată în interiorul său și este legată (Bind: pentru a conecta un control la un câmp sau un grup din sursa de date, astfel încât datele introduse în control să fie salvate. Atunci când un control este nelegat, acesta nu este conectat la un câmp sau la un grup, astfel încât datele introduse în control să nu se salveze.) pentru grupurile de referință imbricate (grup de referință: un grup asociat cu alt grup, astfel încât proprietățile acestora și proprietățile grupurilor și câmpurilor pe care le conțin să se potrivească întotdeauna. Dacă se modifică proprietățile unui grup, celălalt grup este actualizat automat.). Puteți utiliza secțiuni repetabile recursive pentru a crea conținut ierarhic, cum ar fi o schiță.

Începutul paginii

Tabel repetabil orizontal

Un tabel repetabil orizontal este o secțiune repetabilă cu un tabel în interiorul care conține numărul indicat de rânduri care se repetă pe orizontală și un tabel care conține anteturi de rând în lateral. Aceste componente individuale au fost împachetate împreună într-o colecție preconfigurată care poate conține sau colecta date tabelare care, pe măsură ce sunt adăugate mai multe date, se extinde adăugând coloane în loc de rânduri. De exemplu, puteți utiliza un tabel repetabil orizontal pentru a colecta date de vânzări pentru fiecare trimestru. Dacă șablonul formular este legat la o bază de date, puteți utiliza, de asemenea, un tabel repetabil orizontal pentru a afișa sau a lucra cu înregistrările din acea bază de date.

Un tabel repetabil orizontal constă din două părți, coloana antet care apare în mod implicit și o coloană de date care se repetă, după cum este necesar pentru a găzdui datele care sunt populate în tabel, fie în mod dinamic, fie ca rezultat al unui utilizator care introduce date în tabel.

Utilizați un tabel repetabil orizontal atunci când doriți:

  • Permiteți utilizatorilor să introducă date într-un format structurat, tabelar.

  • Colectați date de la un utilizator care se afișează cel mai bine într-un tabel.

  • Păstrați spațiul în șablonul formular, afișând doar câte coloane conțin date reale.

  • Afișați sau lucrați cu înregistrări dintr-o bază de date, serviciu Web sau altă sursă de date dintr-un tabel din șablonul formular.

Începutul paginii

Coordonator/detaliu

Dacă vă așteptați ca utilizatorii să lucreze cu cantități mari de date din formular, de exemplu, cu mai multe înregistrări într-o bază de date, puteți utiliza un control coordonator/detaliu pentru a le face mai ușoare gestionarea datelor respective. Atunci când un utilizator selectează un element într-un control coordonator, informațiile asociate despre acel element apar într-un control detaliu.

De exemplu, puteți utiliza un control coordonator/detaliu atunci când proiectați un formular resurse umane care este conectat la o bază de date a înregistrărilor angajaților. Controlul coordonator poate afișa numele angajaților și titlul lucrării, iar controlul detalii poate afișa locația angajaților, data de închiriere, data nașterii etc. În termeni de bază de date, acesta este echivalentul unei relații unu-la-unu.

În mod similar, puteți utiliza controlul coordonator pentru a afișa un set de înregistrări (de exemplu, nume de clienți) și controlul detalii pentru a afișa înregistrările asociate (de exemplu, comenzile clienților). În termeni de bază de date, acesta este echivalentul unei relații unu-la-mai-mulți.

Începutul paginii

Relația coordonator/detaliu

Un control coordonator/detaliu este de fapt un set de două controale asociate. Unul dintre aceste controale este controlul coordonator desemnat; celălalt este controlul detaliat desemnat. Controlul coordonator este întotdeauna un tabel repetabil. Controlul detaliilor poate fi un tabel repetabil sau o secțiune repetabilă. Puteți crea relația coordonator/detaliu introducând controalele repetabile corespunzătoare din formular, apoi modificând proprietățile fiecărui control. Sau puteți insera un control coordonator/detaliu predefinit din secțiunea containere din panoul de activități controale.

Atunci când inserați un control coordonator/detaliu din panoul de activități controale, Microsoft Office InfoPath 2010 stabilește o relație unu-la-unu între controlul coordonator și controlul detalii. Acest lucru înseamnă că fiecare rând selectat din controlul coordonator are un singur rezultat identic în controlul detalii. Într-o relație tipică unu-la-unu, atât controalele coordonator, cât și detaliile sunt legate la același grup repetabil din sursa de date.

Dacă preferați, puteți specifica câmpuri cheie în sursa de date care conține date asociate pentru a stabili o relație unu-la-mai-mulți pentru un control coordonator/detaliu. În acest tip de relație, fiecare selecție din controlul coordonator poate avea ca rezultat mai multe potriviri în controlul detalii. De exemplu, dacă utilizatorii selectează o înregistrare de furnizor într-un control coordonator, aceștia pot vizualiza produsele asociate cu acel furnizor în controlul detalii. Într-o relație tipică unu-la-mai-mulți, controalele coordonator și detaliu sunt legate la grupuri repetabile separate în sursa de date

Pentru a stabili o relație unu-la-mai-mulți, trebuie să utilizați opțiunile de pe fila coordonator/detaliu din caseta de dialog Proprietăți a fiecărui control pentru a specifica câmpurile cheie corespunzătoare.

Un control coordonator/detaliu este de fapt un set de două controale asociate. Un control este controlul coordonator desemnat, iar celălalt este controlul detalii. Controlul coordonator este întotdeauna un tabel repetabil. Controlul detaliilor poate fi un tabel repetabil sau o secțiune repetabilă.

Utilizați un control coordonator/detaliu atunci când doriți:

  • Permiteți utilizatorilor care completează formulare care se bazează pe șablonul formular să funcționeze mai eficient cu volume mari de date.

  • Afișați echivalentul unei relații unu-la-unu. De exemplu, puteți utiliza un control coordonator/detaliu atunci când proiectați un șablon formular resurse umane care este conectat la o bază de date a înregistrărilor angajaților. Controlul coordonator poate afișa numele unui angajat și titlul lucrării, iar controlul detaliilor poate afișa locația unui angajat, data de închiriere și data nașterii.

  • Afișați echivalentul unei relații unu-la-mai-mulți. De exemplu, puteți utiliza controlul coordonator pentru a afișa un set de înregistrări (de exemplu, nume de clienți) și controlul detalii pentru a afișa înregistrările asociate (de exemplu, comenzile clienților).

InfoPath oferă un control coordonator/detaliu predefinit, pe care îl puteți insera utilizând panoul de activități controale. De asemenea, puteți să creați un control coordonator/detaliu introducând un tabel repetabil și o secțiune repetabilă (sau două tabele repetabile), apoi modificând proprietățile pentru fiecare control.

Dacă șablonul formular este destinat în principal vizualizării pe ecran, luați în considerare plasarea controlului detaliat în interiorul unui control regiune de defilare din șablonul formular. Astfel, dacă există un volum mare de date afișate în control, utilizatorii pot defila prin date. Rețineți că aceasta nu este cea mai bună opțiune dacă credeți că utilizatorii vor dori să își imprime formularele, deoarece orice date care sunt ascunse în regiunea de defilare de pe ecran nu vor fi, de asemenea, vizibile în formularul imprimat.

Începutul paginii

Grupul alegere repetabil

Aveți posibilitatea să inserați un grup de alegere repetabil în formular, astfel încât utilizatorii să poată adăuga mai multe grupuri de alegere (grupul alegere: un control utilizat pentru a prezenta un set de opțiuni reciproc exclusive. În mod implicit, un grup de alegere conține două secțiuni de alegere, dintre care unul apare pentru utilizator ca opțiune implicită din formular.) Atunci când îl completați.

Atunci când utilizatorii își mută indicatorul mouse-ului peste opțiunea implicită din formular, se afișează un buton de meniu de comenzi rapide în colțul din stânga sus al grupului de alegere repetabil. Utilizatorii pot face clic pe acest buton pentru a vedea opțiunile pentru inserarea, eliminarea sau înlocuirea opțiunilor.

De exemplu, într-un formular de călătorie, puteți utiliza un grup de alegere repetabil pentru a permite utilizatorilor să introducă informații despre călătoriile lor de afaceri. Pentru fiecare segment de transport, utilizatorii pot selecta una dintre cele trei opțiuni-zbor, mașină sau tren. Fiecare opțiune afișează un alt set de câmpuri.

Începutul paginii

Inserarea controalelor de date repetitive

Inserarea unei secțiuni repetabile recursive

Notă:  Aveți posibilitatea să inserați un control de secțiune recursiv repetabil doar într-un formular care a fost creat utilizând șablonul formular necompletat (InfoPath Filler) sau care are compatibilitatea setată la formularul de umplere InfoPath din caseta de dialog Opțiuni formular .

Inserarea unei secțiuni repetabile recursive (crearea automată a sursei de date)

Dacă alegeți să aveți Microsoft Office InfoPath 2010 să creați sursa de date atunci când inserați o secțiune repetabilă recursivă, InfoPath creează un grup repetabil care conține o referință la el însuși.

  1. Amplasați punctul de inserare în locul în care doriți să inserați secțiunea repetabil recursivă.

  2. Dacă panoul de activități controale nu este vizibil, faceți clic pe butonul Panou controale din colțul din dreapta jos al secțiunii controale de pe fila pornire.

  3. În panoul de activități controale , bifați caseta de selectare Creare automată sursă de date .

    Notă:  În cazul în care caseta de selectare nu este disponibilă, designul formularului nu permite crearea automată a sursei de date. Trebuie să inserați o secțiune repetabilă recursivă care este legată la un grup repetabil existent sau la un grup pe care îl creați.

  4. Sub controale containere , faceți clic pe repetabil recursive section.

  5. Pentru a adăuga un control la secțiune, glisați un control din panoul de activități controale în secțiune.

    Notă:  Nu trebuie să mutați un control care se află deja în formular în această secțiune, cu excepția cazului în care câmpul controlului face parte deja din grupul secțiunii.

Începutul paginii

Inserarea unei secțiuni repetabile recursive (legarea la un grup repetabil existent)

  1. Amplasați punctul de inserare în locul în care doriți să inserați secțiunea repetabil recursivă.

  2. Dacă panoul de activități câmpuri nu este vizibil, faceți clic pe Afișare câmpuri în secțiunea date formular din fila date .

  3. În panoul de activități câmpuri , faceți clic cu butonul din dreapta pe grupul la care doriți să fie legată secțiunea repetabilă recursivă.

  4. Faceți clic pe secțiune recursivă repetabilă.

    Notă:  Grupul trebuie să repete și trebuie să conțină o referință la el însuși. Pentru a crea un astfel de grup, faceți clic cu butonul din dreapta pe un grup repetabil din panoul de activități câmpuri , faceți clic pe referință, apoi referință grupul propriu-zis (grupul pe care ați făcut clic cu butonul din dreapta).

Sfat:  De asemenea, puteți insera o secțiune repetabilă recursivă care este legată la un grup existent, utilizând panoul de activități controale , atât timp cât caseta de selectare Creare automată sursă de date este debifată.

Începutul paginii

Inserarea unui grup de alegere repetabil

Inserarea unui grup de alegere repetabil (crearea automată a sursei de date)

Este posibil ca Microsoft Office InfoPath 2010 să creeze automat sursa de date atunci când inserați grupuri de alegere repetabile (precum și alte controale). Dacă procedați astfel, InfoPath creează grupuri legate la secțiunile de alegere din grupul alegere repetabil. În plus, InfoPath creează un grup "virtual" care este legat la grupul alegere repetabil. Numele unui grup virtual este urmat de (opțiune) în panoul de activități câmpuri.

Notă:  Aveți posibilitatea să inserați un control de grup de alegere repetabil doar într-un formular care a fost creat utilizând șablonul formular necompletat (InfoPath Filler) sau care are un set de compatibilitate la formularul de umplere InfoPath din caseta de dialog Opțiuni formular.

  1. Amplasați punctul de inserare în locul în care doriți să inserați grupul alegere repetabilă.

  2. Dacă panoul de activități controale nu este vizibil, faceți clic pe butonul Panou controale din colțul din dreapta jos al secțiunii controale de pe fila pornire .

  3. În panoul de activități controale , bifați caseta de selectare Creare automată sursă de date .

  4. Sub containere, faceți clic pe grup de alegere repetabil.

    Un grup de alegere repetabil care conține două secțiuni de alegere apare în formular.

  5. Pentru a adăuga controale la secțiunile de alegere din grupul alegere repetabilă, alegeți una dintre următoarele:

    • Pentru a adăuga controale la secțiunea alegere implicită, glisați controlul dorit din panoul de activități controale în secțiunea alegere care este etichetată opțiunea alegere (implicit).

    • Pentru a adăuga controale la secțiunea alegere alternativă, glisați controlul dorit din panoul de activități controale în secțiunea alegere care este etichetată cu opțiunea alegere.

  6. Pentru a testa secțiunea, pe fila pornire , faceți clic pe examinare.

    Pentru a oferi mai mult de două opțiuni utilizatorilor, puteți insera secțiuni de alegere suplimentare în interiorul grupului de alegere repetabil. Pentru a face acest lucru, amplasați punctul de inserare în grupul alegere repetabilă, apoi faceți clic pe secțiune alegere sub containere din panoul de activități controale .

Începutul paginii

Inserarea unui grup de alegere repetabil (legarea la un grup existent)

  1. Amplasați punctul de inserare în locul în care doriți să inserați grupul alegere repetabilă.

  2. Dacă panoul de activități câmpuri nu este vizibil, faceți clic pe Afișare câmpuri în secțiunea date formular din fila date .

  3. În panoul de activități câmpuri , faceți clic cu butonul din dreapta pe grupul la care doriți să legați grupul alegere repetabilă, apoi faceți clic pe grup de alegere repetabil.

    Notă:  Dacă nu este disponibil grupul de alegere repetabil , grupul la care încercați să legați este posibil să nu accepte acest tip de control. Grupurile de alegere repetabile pot fi legate doar la repetarea grupurilor virtuale. În sursa de date, grupurile virtuale apar ca (opțiune).

  4. Pentru a testa secțiunea, pe fila pornire , faceți clic pe examinare.

Sfat:  De asemenea, puteți insera un grup de alegere repetabil care este legat la un grup existent, utilizând panoul de activități controale , atât timp cât caseta de selectare Creare automată sursă de date este debifată.

Începutul paginii

Inserarea unui tabel repetabil

  1. Amplasați cursorul acolo unde doriți să inserați controlul.

  2. Dacă panoul de activități controale nu este vizibil, faceți clic pe butonul Panou controale din colțul din dreapta jos al secțiunii controale de pe fila pornire .

  3. Sub containere, faceți clic pe tabel repetabil.

  4. Dacă inserați tabelul repetabil într-un șablon formular nou, necompletat, atunci:

    1. În caseta număr de coloane , introduceți numărul de coloane pe care ar trebui să le aibă tabelul, apoi faceți clic pe OK.

    2. Tabelul repetabil este creat cu o casetă text în fiecare coloană. Pentru a efectua conversia unei casete text la alt tip de control, faceți clic cu butonul din dreapta pe caseta text, indicați spre modificare control, apoi faceți clic pe controlul dorit.

  5. Dacă inserați tabelul repetabil într-un șablon formular care se bazează pe o sursă de date existentă:

    1. Pe prima pagină a expertului Legare tabel repetabil , faceți clic pe sursa de date pe care doriți să o utilizați în lista sursă de date , apoi faceți clic pe grupul repetabil Repeating group icon la care doriți să legați rândurile tabelului.

      Pentru a crea un nou grup repetabil, faceți clic cu butonul din dreapta pe grupul la care doriți să adăugați grupul repetabil, faceți clic pe Adăugare în meniul de comenzi rapide, apoi, în caseta de dialog Adăugare câmp sau grup , Specificați proprietățile pentru grupul repetabil.

    2. Faceți clic pe Următorul.

    3. Pe a doua pagină a expertului Legare tabel repetabil , faceți dublu clic pe câmpurile din lista Legare date pe care doriți să le adăugați ca coloane în tabel.

      Pentru a crea un câmp nou în lista Legare date, faceți clic cu butonul din dreapta pe grupul la care este legat tabelul repetabil, faceți clic pe Adăugare, apoi, în caseta de dialog Adăugare câmp sau grup , Specificați proprietățile pentru câmp.

    4. Pentru a reordona coloanele, selectați o coloană în lista coloane din tabel, apoi faceți clic pe Mutare în sus sau pe Mutare în jos.

Începutul paginii

Inserarea unei secțiuni repetabile

  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 butonul Panou controale din colțul din dreapta jos al secțiunii controale de pe fila pornire .

  3. Sub containere, faceți clic pe secțiune repetabilă.

  4. Dacă inserați o secțiune repetabilă într-un șablon formular nou, necompletat:

    • Pentru a adăuga controale la secțiunea repetabilă, glisați controalele dorite din panoul de activități controale în secțiunea repetabilă din șablonul formular.

      Notă:  Nu trebuie să mutați un control care se află deja pe șablonul formular în secțiune, cu excepția cazului în care câmpul controlului face parte deja din grupul secțiunii din sursa de date. În caz contrar, este posibil ca legarea controlului să se rupă.

    • Pentru a adăuga o etichetă la control, tastați textul deasupra acestuia.

  5. Dacă inserați o secțiune repetabilă într-un șablon formular care se bazează pe o sursă de date existentă:

    1. În caseta de dialog Legare secțiune repetabilă , selectați grupul repetabil în care doriți să stocați datele de secțiune repetabile, apoi faceți clic pe OK.

    2. Adăugați controale la secțiunea repetabilă, apoi legați-le la câmpurile corespunzătoare din sursa de date.

    3. InfoPath utilizează numele câmpului sau al grupului ca etichetă pentru control. Dacă este necesar, modificați textul etichetei.

      De asemenea, puteți utiliza panoul de activități câmpuri pentru a insera controale. În panoul de activități câmpuri , faceți clic cu butonul din dreapta pe grupul repetabil la care doriți să legați secțiunea repetabilă, apoi faceți clic pe secțiune repetabilă.

Începutul paginii

Inserarea unui control coordonator/detaliu

Notă:  Puteți să inserați un control Coordonator/detaliu doar într-un formular care a fost creat utilizând șablonul formular necompletat (InfoPath Filler) sau care are un set de compatibilitate la formularul de umplere InfoPath din caseta de dialog Opțiuni formular .

Inserarea unui control coordonator/detaliu într-un șablon formular nou, necompletat

InfoPath oferă un control coordonator/detaliu predefinit, pe care îl puteți insera utilizând panoul de activități controale. De asemenea, puteți să creați un control coordonator/detaliu introducând un tabel repetabil și o secțiune repetabilă (sau două tabele repetabile), apoi modificând proprietățile pentru fiecare control.

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 butonul Panou controale din colțul din dreapta jos al secțiunii controale de pe fila pornire .

  3. Sub containere, faceți clic pe Coordonator/detaliu.

  4. În caseta număr de coloane din coordonatoare din caseta de dialog Inserare coordonator/detaliu , introduceți numărul de coloane pentru controlul coordonator.

  5. În caseta număr de câmpuri în detaliu , introduceți numărul de câmpuri pentru controlul detalii, apoi faceți clic pe OK.

    Două controale sunt inserate în șablonul formular — tabel repetabil (coordonator) și secțiune repetabilă (detalii).

  6. Pentru a testa relația coordonatoare/detalii, pe fila pornire , faceți clic pe examinare, apoi introduceți date în controlul coordonator. Datele asociate ar trebui să apară în controlul detalii. De asemenea, faceți clic pe rânduri diferite din controlul coordonator pentru a confirma că datele corespondente sunt afișate în controlul detalii.

Începutul paginii

Inserarea unui control coordonator/detaliu într-un șablon formular care se bazează pe o sursă de date existentă

Dacă vă bazați proiectarea șablonului de formular pe un fișier XML (Extensible Markup Language) existent, pe o bază de date sau un serviciu web, InfoPath derivă câmpurile și grupurile din panoul de activități Sursă de date din acea sursă de date existentă. În acest scenariu, puteți insera un control coordonator/detaliu din panoul de activități controale, așa cum este descris în următoarea procedură.

Controalele coordonator și detaliere pot fi legate la același grup repetabil sau la grupuri repetabile diferite, în funcție de necesitățile dvs. Controalele care apar în interiorul unui control coordonator/detaliu sunt legate la câmpurile care fac parte dintr-un grup repetabil.

  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 butonul Panou controale din colțul din dreapta jos al secțiunii controale de pe fila pornire .

  3. Sub containere, faceți clic pe tabel repetabil.

  4. Pe prima pagină a expertului Legare tabel repetabil , faceți clic pe grupul repetabil la care doriți să legați rândurile tabelului, apoi faceți clic pe Următorul. Dacă tabelul are o singură coloană, puteți să selectați un câmp repetabil în locul unui grup repetabil.

    Pentru a crea un nou grup repetabil în care să legați tabelul, faceți clic cu butonul din dreapta pe grupul la care doriți să adăugați grupul repetabil, faceți clic pe Adăugare, apoi, în caseta de dialog Adăugare câmp sau grup , introduceți proprietățile grupului repetabil.

  5. Pentru a adăuga coloanele pe care doriți să le includeți în tabel, faceți dublu clic pe câmpurile din lista Legare date .

    Pentru a crea un câmp nou de adăugat ca coloană, faceți clic cu butonul din dreapta pe grupul la care este legat tabelul, faceți clic pe Adăugare în meniul de comenzi rapide, apoi, în caseta de dialog Adăugare câmp sau grup, introduceți proprietățile câmpului.

  6. Pentru a rearanja coloanele, faceți clic pe o coloană din lista coloane din tabel, faceți clic pe Mutare în sus sau pe Mutare în jos, apoi faceți clic pe Terminare.

  7. Faceți dublu clic pe eticheta tabelului repetabil de sub tabelul din șablonul formular.

  8. Pe fila Proprietăți instrumente control din panglică, faceți clic pe Coordonator/detaliu.

  9. Faceți clic pe Setare ca coordonator, tastați identificatorul ViewContext al controlului coordonator în caseta ID coordonator , apoi faceți clic pe OK.

    Pentru a vizualiza identificatorul ViewContext al unui control, faceți clic cu butonul din dreapta pe control, faceți clic pe <tip de control> proprietăți, apoi faceți clic pe fila Complex . Identificatorul ViewContext este vizibil sub secțiunea Cod a filei. Puteți evidenția valoarea de lângă eticheta ViewContext: , apoi apăsați Ctrl + C pentru a copia valoarea în Clipboard. De obicei atunci când configurați un control coordonator/detaliu, controlul coordonator este tabelul repetabil propriu-zis, astfel încât să utilizați identificatorul ViewContext al tabelului repetabil pe care îl configurați în acest pas.

  10. Amplasați cursorul în șablonul formular în care doriți să inserați secțiunea repetabilă (control detalii).

  11. Sub containere în panoul de activități controale , faceți clic pe secțiune repetabilă.

    Ca alternativă, puteți utiliza un alt tabel repetabil ca control detaliu.

  12. Pe prima pagină a expertului Legare secțiune repetabilă , faceți clic pe grupul repetabil la care doriți să legați secțiunea, apoi faceți clic pe OK.

  13. Faceți dublu clic pe eticheta de secțiune repetabilă care apare sub secțiunea din șablonul formular.

  14. Pe fila Proprietăți instrumente control din panglică, faceți clic pe Coordonator/detaliu.

  15. Faceți clic pe Stabilire ca detaliu, apoi faceți clic pe numele controlului coordonator din lista Legare la ID coordonator . Numele pe care îl selectați trebuie să corespundă cu identificatorul ViewContext al controlului pe care l-ați specificat la pasul 9.

  16. Pentru a modifica valoarea implicită, relația unu-la-unu a controlului coordonator/detaliu la o relație unu-la-mai-mulți, faceți clic pe după câmp cheie sub relație coordonatoare/detalii, apoi faceți clic pe Selectare XPath Select XPath icon lângă casetele câmp cheie (coordonator) și câmp cheie (detalii) pentru a specifica câmpurile cheie din sursa de date care conține datele corespunzătoare pentru a crea o relație unu-

  17. Pentru a testa relația coordonatoare/detalii, pe fila pornire , faceți clic pe examinare, apoi introduceți date în controlul coordonator. Datele asociate ar trebui să apară în controlul detalii. De asemenea, faceți clic pe rânduri diferite din controlul coordonator pentru a confirma că datele corespondente sunt afișate în controlul detalii.

    De asemenea, puteți utiliza panoul de activități câmpuri pentru a insera controale coordonator/detaliu. Pentru a crea controlul coordonator, în panoul de activități câmpuri , faceți clic cu butonul din dreapta pe grupul repetabil la care doriți să legați controlul coordonator, apoi faceți clic pe tabel repetabil. Urmați aceiași pași generali pentru a crea controlul detalii.

Începutul paginii

Modificarea relației de coordonator/detalii implicite

Atunci când inserați un control coordonator/detaliu în șablonul formular utilizând panoul de activități controale , InfoPath stabilește o relație unu-la-unu între controlul coordonator și controlul detalii. O relație unu-la-unu înseamnă că, pentru fiecare selecție din controlul coordonator, apare un singur rezultat identic în controlul detalii.

Puteți modifica relația coordonatoare/detaliu din relația unu-la-unu implicită la o relație unu-la-mai-mulți. O relație unu-la-mai-mulți înseamnă că, pentru fiecare selecție din controlul coordonator, pot apărea mai multe rezultate corespondente în controlul detalii.

Atunci când inserați un control coordonator/detaliu în șablonul formular, InfoPath inserează implicit un tabel repetabil și o secțiune repetabilă. Ambele controale sunt legate la același grup repetabil din sursa de date. În mod implicit, ambele controale conțin alte controale care sunt legate la câmpurile din acel grup repetabil. Cu toate acestea, într-o relație unu-la-mai-mulți, controalele coordonator și detaliere sunt legate de obicei la grupuri repetabile separate.

Dacă ați inserat un control coordonator/detaliu în șablonul formular din panoul de activități controale și doriți să stabiliți o relație unu-la-mai-mulți în locul unei relații unu-la-unu, puteți șterge controlul detaliat pe care îl creează InfoPath. Apoi puteți crea un nou control detaliat care se potrivește mai bine nevoilor dvs., după cum este subliniat în următoarea procedură:

  1. Selectați secțiunea repetabilă care este desemnată ca control detaliu, apoi apăsați pe DELETe.

  2. Inserați o nouă secțiune repetabilă în șablonul formular:

    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 butonul Panou controale din colțul din dreapta jos al secțiunii controale de pe fila pornire .

    3. În panoul de activități controale , bifați caseta de selectare Creare automată sursă de date .

    4. Sub Inserare controale, faceți clic pe secțiune repetabilă.

  3. Inserați controalele dorite în secțiunea repetabilă:

    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 butonul Panou controale din colțul din dreapta jos al secțiunii controale de pe fila pornire .

    3. În panoul de activități controale , bifați caseta de selectare Creare automată sursă de date .

    4. Sub Inserare controale, faceți clic pe controlul pe care doriți să-l inserați.

    5. Repetați pașii de la 1 la 4 pentru fiecare control pe care doriți să-l inserați.

  4. Faceți dublu clic pe fila secțiunii repetabile din șablonul formular.

  5. Faceți clic pe coordonatorul/detaliile din fila Proprietăți instrumente control din panglică.

  6. Sub Setări coordonatoare/detalii, faceți clic pe Stabilire ca detaliu.

  7. În lista Legare la ID coordonator, faceți clic pe identificatorul ViewContext al controlului coordonator.

    Pentru a vizualiza identificatorul ViewContext al unui control, faceți clic cu butonul din dreapta pe control, faceți clic pe <tip de control> proprietăți, apoi faceți clic pe fila Complex . Identificatorul ViewContext este vizibil sub secțiunea Cod a filei. Puteți evidenția valoarea de lângă eticheta ViewContext: , apoi apăsați Ctrl + C pentru a copia valoarea în Clipboard.

  8. Sub relație coordonatoare/detalii, faceți clic pe după câmp cheie.

  9. Faceți clic pe Selectare XPath Select XPath icon lângă caseta câmp cheie (coordonator), apoi, în caseta de dialog Selectare câmp sau grup , faceți clic pe câmpul cheie pentru controlul coordonator, apoi faceți clic pe OK.

  10. Faceți clic pe Selectare XPath Select XPath icon lângă caseta câmp cheie (detalii), apoi, în caseta de dialog Selectare câmp sau grup , faceți clic pe câmpul cheie pentru controlul detalii, apoi faceți clic pe OK.

    Dacă doriți să creați o relație unu-la-mai-mulți atunci când creați inițial un control coordonator/detaliu, luați în considerare crearea manuală a propriului control coordonator/detaliu în loc să utilizați controlul coordonator/detaliu predefinit care este disponibil în panoul de activități controale . Puteți să creați propriul control prin stabilirea unei relații coordonatoare/detaliu între un tabel repetabil și o secțiune repetabilă sau între două tabele repetabile dintr-un șablon formular. Pentru a face acest lucru, deschideți caseta de dialog Proprietăți pentru fiecare control, apoi desemnați un control ca control coordonator și celălalt control ca control detaliu. Modificând proprietățile pentru controlul detalii, puteți să configurați o relație unu-la-mai-mulți prin utilizarea de câmpuri cheie.

Începutul paginii

Inserarea unui tabel repetabil orizontal

Notă:  Aveți posibilitatea să inserați un control de tabel repetabil orizontal doar într-un formular care a fost creat utilizând șablonul formular necompletat (InfoPath Filler) sau care are compatibilitatea setată la formularul de umplere InfoPath din caseta de dialog Opțiuni formular .

  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 butonul Panou controale din colțul din dreapta jos al secțiunii controale de pe fila pornire .

  3. Sub containere, faceți clic pe tabel repetabil orizontal.

  4. Dacă inserați un tabel repetabil orizontal într-un șablon formular nou, necompletat:

    1. În caseta număr de rânduri , introduceți numărul de rânduri pe care doriți să îl aibă tabelul în mod implicit.

    2. Tabelul repetabil orizontal este creat cu o casetă text în fiecare rând din coloana date. Pentru a efectua conversia unei casete text la alt tip de control, faceți clic cu butonul din dreapta pe caseta text pe care doriți să o efectuați conversia, indicați spre modificare control, apoi faceți clic pe controlul dorit.

  5. Dacă inserați un tabel repetabil orizontal într-un șablon de formular care se bazează pe o sursă de date existentă:

    1. Pe prima pagină a expertului Legare tabel repetabil , faceți clic pe sursa de date pe care doriți să o utilizați în lista sursă de date , apoi faceți clic pe grupul repetabil Repeating group icon la care doriți să legați rândurile tabelului.

      Pentru a crea un nou grup repetabil, faceți clic cu butonul din dreapta pe grupul la care doriți să adăugați grupul repetabil, faceți clic pe Adăugare, apoi, în caseta de dialog Adăugare câmp sau grup , Specificați proprietățile pentru grupul repetabil.

    2. Faceți clic pe Următorul.

    3. Pe a doua pagină a expertului Legare tabel repetabil , faceți dublu clic pe câmpurile din lista Legare date pe care doriți să le adăugați ca coloane în tabel.

      Pentru a crea un câmp nou, în lista Legare date , faceți clic cu butonul din dreapta pe grupul la care este legat tabelul repetabil orizontal, faceți clic pe Adăugare, apoi Specificați proprietățile pentru câmp în caseta de dialog Adăugare câmp sau grup .

    4. Pentru a reordona coloanele, selectați o coloană din lista rânduri din tabel, apoi faceți clic pe Mutare înainte sau pe Mutare după.

    5. Faceți clic pe Terminare.

Începutul paginii

Sfaturi de aspect pentru repetarea controalelor de date

Utilizați următoarele sfaturi pentru a vă ajuta să rafinați aspectul, dimensiunea și alte aspecte ale controalelor din cadrul unui control de date repetabil:

  • Pentru a modifica dimensiunea mai multor controale dintr-un control de date repetabil, țineți apăsată tasta CTRL, selectați casetele text ale căror dimensiune doriți să le modificați, apoi efectuați ajustările necesare în secțiunea Dimensiune control din fila Proprietăți instrumente control din panglică.

  • Pentru a modifica bordura sau culoarea controalelor dintr-un control de date repetabil, țineți apăsată tasta CTRL și selectați casetele text pe care doriți să le modificați. Faceți clic pe fila Proprietăți instrumente control din panglică, faceți clic pe borduri sau Umbrire în secțiunea culoare a filei, apoi efectuați ajustările necesare.

  • Pentru a particulariza textul care apare într-o casetă text într-un control de date repetabil, utilizați casetele Font și Dimensiune font în secțiunea formatare text de pe fila pornire din panglică. Ca alternativă, puteți utiliza secțiunea stiluri font de pe fila pornire din panglică

Începutul paginii

Sfaturi de aspect al secțiunii repetabile

Utilizați următoarele sfaturi pentru a vă ajuta să rafinați aspectul, dimensiunea și alte aspecte ale controalelor dintr-un control de secțiune repetabil :

  • Ocazional, textul din controalele dintr-o secțiune repetabilă și etichetele din partea stângă a acestor controale pot părea ușor dealiniate. Pentru a le realinia rapid, faceți clic cu butonul din dreapta pe control, faceți clic pe <tip de control> proprietăți, faceți clic pe Aliniere la fila Dimensiune , apoi faceți clic pe se aplică. Dacă eticheta și controlul sunt în celule diferite într-un tabel de aspect, faceți clic cu butonul din dreapta pe celula care conține eticheta, faceți clic pe Proprietăți tabel în meniul de comenzi rapide, apoi faceți clic pe Centru sub Aliniere verticală pe fila celulă.

  • Opțiunea repetare pe verticală din fila Afișare din caseta de dialog Proprietăți secțiune repetabile este selectată în mod implicit. Acest lucru înseamnă că, în timp ce utilizatorii adaugă secțiuni repetabile, acele secțiuni apar într-o formă verticală pe lungimea formularului. Puteți alege să faceți extinderea secțiunii repetabile pe orizontală, selectând în schimb opțiunea repetare pe orizontală . Acest lucru vă permite să creați aspecte complet diferite. De exemplu, puteți crea un șablon formular care seamănă cu un calendar. Opțiunea repetare pe orizontală nu este acceptată în șabloanele de formular compatibile cu browserul.

Începutul paginii

Sfaturi de aspect tabel repetabil orizontal

Utilizați următoarele sfaturi pentru a vă ajuta să rafinați aspectul, dimensiunea și alte aspecte ale unui control de tabel repetabil orizontal și controalele din acesta:

  • Un tabel repetabil orizontal constă într-o secțiune repetabilă într-un tabel de aspect. Bordura din dreapta a tabelului de aspect definește punctul în care coloanele din tabel se încadrează la următoarea linie atunci când utilizatorii inserează coloane suplimentare. Pentru a controla încadrarea coloanei, puteți glisa bordura din dreapta a celulei tabelului de aspect care încadrează controlul secțiunii repetabile la dreapta sau la stânga.

  • Un tabel repetabil orizontal poate fi util în scopuri de imprimare. Coloanele din control se încadrează la următoarea linie din șablonul formular, astfel încât toate informațiile din tabel să fie imprimate. Cu toate acestea, dacă șablonul formular este destinat în principal vizualizării pe ecran, luați în considerare plasarea tabelului repetabil orizontal în interiorul unui control regiune de defilare din șablonul formular. În acest fel, dacă utilizatorii introduc un volum mare de date în tabelul repetabil orizontal, aceștia pot defila pentru a-l vizualiza în loc să vadă totul în formular. Cu toate acestea, rețineți că, atunci când utilizați o zonă de defilare, dacă un utilizator imprimă formularul, se va imprima doar datele vizibile pe ecran în regiunea de defilare.

Începutul paginii

Modalități de particularizare a unei secțiuni recurente

După ce inserați o secțiune repetabilă într-un șablon formular, o puteți particulariza modificând proprietățile și setările sale în caseta de dialog Proprietăți secțiune repetabilă . Pentru a deschide caseta de dialog, în șablonul formular, faceți clic cu butonul din dreapta pe secțiunea repetabilă ale cărei proprietăți doriți să le modificați, apoi faceți clic pe Proprietăți de secțiune repetabile.

Următorul tabel descrie câteva dintre modalitățile în care puteți să particularizați o secțiune repetabilă și oferă motive pentru care să faceți acest lucru. Deși tabelul nu furnizează informații procedurale detaliate despre opțiunile din caseta de dialog Proprietăți secțiune repetabilă , aceasta vă oferă o idee despre intervalul de opțiuni disponibile.

Note: 

  • Dacă proiectați un șablon formular compatibil cu browserul, anumite caracteristici din caseta de dialog Proprietăți secțiune repetabile nu sunt disponibile. De exemplu, nu puteți activa setarea care permite utilizatorilor să insereze secțiuni pe orizontală, într-o formare alăturată.

  • Dacă șablonul formular se bazează pe o bază de date, o schemă sau altă sursă de date existentă, este posibil să nu reușiți să particularizați toate aspectele unui control. De exemplu, este posibil să reușiți să modificați dimensiunea controlului, dar nu și numele câmpului sau grupului, care sunt derivate din sursa de date existentă.

Tab

Activitate

Detalii

Date.

Modificare nume grup

Atunci când proiectați un șablon formular nou, necompletat, puteți să modificați câmpul sau numele de grup implicit pentru un control la ceva mai ușor de identificat atunci când lucrați cu sursa de date. De exemplu, într-un șablon de formular de asigurare, un grup denumit "dependent" este mai ușor de înțeles decât un grup denumit "Grup1".

Notă:  Modificarea numelui grupului nu modifică legarea dintre o secțiune repetabilă din șablonul formular și un grup repetabil din sursa de date. Dacă trebuie să legați o secțiune repetabilă la un alt grup repetabil, faceți clic cu butonul din dreapta pe secțiunea repetabilă, apoi faceți clic pe modificare legare.

Date.

Împiedicați utilizatorii să insereze și să șteargă secțiunile

În mod implicit, este bifată caseta de selectare se permite utilizatorilor să insereze și să șteargă secțiuni . Dacă debifați această casetă de selectare, utilizatorii nu vor putea să insereze sau să șteargă secțiunile dintr-o secțiune repetabilă. Acest lucru este util în raportarea scenariilor în care doriți să afișați datele repetabile, dar nu doriți ca utilizatorii să modifice datele respective sau să adauge mai multe secțiuni.

Date.

Comenzi de meniu Particularizare

Faceți clic pe modificare pentru a modifica în continuare proprietățile secțiunii. De exemplu, puteți să deschideți caseta de dialog Particularizare comenzi , unde puteți să particularizați numele și locațiile comenzilor de meniu utilizate pentru a insera sau a elimina secțiuni din formularul utilizatorului. Acest tip de particularizare face șablonul formular mai ușor de utilizat. De exemplu, puteți adăuga comenzi particularizate în meniul Editare , care le permite utilizatorilor să elimine secțiunile repetabile din formular.

Date.

Afișarea sau particularizarea textului sugestiei

Caseta de selectare Afișare buton de inserare și text sugestie este selectată în mod implicit. Puteți să debifați această casetă de selectare dacă nu doriți ca utilizatorii să vadă textul cu instrucțiuni în formular sau să particularizați textul cu instrucțiuni. De exemplu, dacă aveți un șablon de formular de asigurare în care utilizatorii trebuie să introducă persoane dependente într-o secțiune repetabilă, este posibil să modificați textul "Inserare element" care apare sub secțiunea repetabilă pentru a "insera o dependență suplimentară".

Afișare

Permiteți utilizatorilor să insereze secțiuni într-un format alăturat în loc de unul după altul

Opțiunea repetare pe verticală este selectată în mod implicit. Acest lucru înseamnă că, în timp ce utilizatorii adaugă secțiuni repetabile, acele secțiuni apar într-o formă verticală pe lungimea formularului. Puteți alege să faceți extinderea secțiunii repetabile pe orizontală. Acest lucru vă permite să creați aspecte complet diferite. De exemplu, puteți crea un șablon formular care seamănă cu un calendar. Opțiunea repetare pe orizontală nu este acceptată în șabloanele de formular compatibile cu browserul.

Afișare

Filtrarea datelor

Faceți clic pe Filtrare date pentru a deschide caseta de dialog Filtrare date , unde puteți să le permiteți utilizatorilor să filtreze datele dintr-o secțiune repetabilă pe baza valorilor pe care le introduce utilizatorul sau le selectează în altă parte din formular. De exemplu, dacă utilizați o secțiune repetabilă pentru a colecta informații despre proiectele curente, puteți proiecta o casetă listă care permite utilizatorilor să filtreze proiectele după stare.

Coordonator/detaliu

Configurarea unei relații coordonatoare/detalii

Pe fila Coordonator/detalii , puteți să stabiliți o relație coordonatoare/detalii între un tabel repetabil (controlul coordonator) și o secțiune repetabilă (controlul detalii). Dacă configurați acest tip de relație, datele asociate vor apărea în secțiunea repetabilă pe baza elementului pe care îl selectează un utilizator în tabelul repetabil. Controalele coordonator/detaliu nu sunt acceptate în șabloanele de formular compatibile cu browserul.

Dimensiune

Ajustarea dimensiunii, a spațierei și a marginilor

Puteți specifica manual dimensiunea unui control introducând valori în casetele Înălțime și lățime . De asemenea, puteți rafina spațierea atât în interiorul, cât și în afara controlului, modificând spațierea, care este cantitatea de spațiu tampon care înconjoară conținutul controlului sau marginile, care este spațiul dintre bordura controlului și orice text înconjurător sau controale din șablonul formular.

Avansat

Modificarea ordinii indexului de tabulatori

Puteți să modificați poziția unui control în ordinea de tabulare generală a șablonului de formular. Ordinea de tabulare este ordinea în care focalizarea se mută într-un formular dintr-un câmp sau obiect la următoarea ca utilizatori, apăsați TAB sau SHIFT + TAB. Setarea implicită a indexului de tabulatori pentru toate controalele dintr-un șablon formular este 0, dar ordinea de tabulare începe cu 1. Mai exact, orice control cu 1 în caseta index de filă va fi vizitat mai întâi atunci când utilizatorii apasă tasta Tab. Orice control cu 2 în caseta index filă va fi vizitat în al doilea rând și așa mai departe. Orice controale cu 0 în caseta indexului de tabulatori vor fi ultimele în ordinea de tabulare. Dacă doriți să ignorați controalele din ordinea de tabulare, introduceți -1 în caseta index de tabulatori .

Avansat

Specificarea unui SfatEcran

Pentru a face o notă explicativă să apară atunci când utilizatorii își mută indicatorul deasupra controlului, introduceți textul dorit în caseta SfatEcran . Ajutoarele de accesibilitate, cum ar fi utilitarele de revizuire a ecranului care fac informațiile de pe ecran disponibile sub formă de vorbire sintetizată sau un ecran Braille de reîmprospătare, se bazează adesea pe aceste sfaturi pentru a interpreta informațiile pentru utilizatorii lor.

Avansat

Specificarea și particularizarea setărilor de îmbinare

Faceți clic pe Îmbinare Setări pentru a specifica modul în care pot apărea datele pe care utilizatorii le introduc în control atunci când sunt combinate mai multe formulare. De exemplu, puteți modifica ordinea în care sunt inserate secțiunile repetabile în formularul țintă.

Avansat

Obținerea identificatorilor ViewContext sau xmlToEdit pentru secțiunea repetabilă

Puteți utiliza valoarea ViewContext sau xmlToEdit pentru a identifica codul de control. De exemplu, dacă știți valoarea ViewContext , puteți utiliza această valoare cu metodele SelectText sau SelectNodes din clasa Vizualizare pentru a efectua programatic o acțiune de editare în datele XML legate la control. În mod similar, dacă știți valoarea xmlToEdit , puteți utiliza această valoare cu metoda ExecuteAction a obiectului Vizualizare pentru a insera sau a elimina prin programare instanțele unui control repetabil. De exemplu, puteți specifica o valoare de enumerare ActionType , cum ar fi XCollectionInsert sau XCollectionRemoveAll, și numele xmlToEdit , care identifică grupul special cu care să lucrați.

Formulare de browser

Particularizarea setărilor pentru înregistrarea datelor înapoi la server

Fila browser Forms apare doar atunci când proiectați un șablon formular compatibil cu browserul. Acesta vă permite să controlați dacă sunt trimise date la server atunci când utilizatorii inserează sau elimină secțiuni din formular.

Alte acțiuni

Aplicarea regulilor

Faceți dublu clic pe fila din secțiunea repetabilă, apoi faceți clic pe gestionare reguli în secțiunea reguli din fila Proprietăți instrumente control din panglică. Se afișează panoul de activități reguli , unde puteți utiliza reguli pentru a aplica acțiunile atunci când utilizatorii inserează sau lucrează cu controale în secțiunea repetabilă.

Alte acțiuni

Adăugarea formatării condiționate

Faceți dublu clic pe fila din secțiunea repetabilă, apoi faceți clic pe gestionare reguli în secțiunea reguli din fila Proprietăți instrumente control din panglică, faceți clic pe nou, apoi faceți clic pe Formatare. Acest lucru vă permite să creați o regulă de formatare condiționată pentru a modifica aspectul unui control, inclusiv vizibilitatea sa, pe baza valorilor pe care utilizatorii le introduc în formular. De exemplu, puteți alege să ascundeți o secțiune repetabilă de fiecare dată când un utilizator golește o anumită casetă de selectare din formular.

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

×