Adăugarea controalelor de date repetate

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Adăugarea controalelor care colecta o singură bucată de informații de la un utilizator sau care afișează o singură bucată de informații pentru un utilizator, este simplu, dar, uneori, nu este suficient. Uneori, poate fi necesar să colecteze 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 adăugați mai multe controale, sau chiar și o listă de controale la formular și speranţă pe care l-ați adăugat suficient, acest lucru nu este cel mai eficient mod la proiectarea unui formular. Pentru a se potrivi cu situații ca aceasta, Microsoft InfoPath 2010 are mai multe controale care vă permit să capturați sau a prezenta datele se repetă, cum ar fi tabelelor bazei de date sau liste de diferite lungimi.

În acest articol

Despre controalelor de date care se repetă

Inserarea controalelor de date care se repetă

Despre controalelor de date care se repetă

Secțiune repetabilă

Controale de secțiune repetabilă conține alte controale, cum ar fi un control de secțiune obișnuită, dar vă permit să inserați cât mai multe secțiuni, după cum este necesar. De exemplu, imaginați-vă un formular de asigurare cerere în cazul în care utilizatorii trebuie să listeze numele şi vârsta de dependențe lor. Puteți proiecta acest tip de formular, cum ar fi un formular de hârtie, cu trei câmpuri de substituenți, care presupune majoritatea au mai mult de trei dependențe. Cu toate acestea, dacă cineva are mai mult de trei, apoi acestea nu vor avea orice spațiu pentru a adăuga dependențe suplimentare. Utilizând un control de secțiune repetitivă, utilizatorii pot adăuga cât mai multe câmpuri ca au nevoie pentru a pentru a lista dependențe.

Doar un container gol va fi inserat după ce inserați un control de secțiune repetitivă într-un șablon formular. Pentru control de secțiune repetitivă pentru a fi util, trebuie să inserați controale suplimentare în interiorul control de secțiune repetitivă, cum ar fi câmpuri tabel sau text.

Când utilizatorii deplasează indicatorul mouse-ului peste secțiunea repetabilă, apare un buton albastru cu o săgeată pe el în colțul din stânga sus. Acesta este butonul meniului de comenzi rapide. Utilizatorii pot face clic pe acest buton pentru a insera sau elimina secțiunea repetabilă.

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

  • Strângerea mai multor instanțe de același tip de date, cum ar fi în cazul adăugarea dependențe într-o aplicație de asigurare.

  • Afișați sume variabile de date dintr-un formular, cum ar fi afișarea angajat înregistrări dintr-o bază de date și afișarea 1 înregistrări numai în cazul în care se returnează 1, sau 10 dacă 10 sunt returnate.

  • Evitați zone substituente care ocupă spațiu critic în șablonul formular.

Începutul paginii

Tabel repetabil

În timp ce se repetă secțiuni vă permit să adăugați și să aranjați controalele, cum ar fi într-o secțiune regulate, uneori, este necesar un format tabelar. Adăugați un tabel repetabil pentru a afișa datele într-un tabel, cum ar fi dintr-o bază de date, sau pentru a permite utilizatorilor să adăugați rânduri și să introduceți date tabelare suplimentare.

Un tabel repetabil este format din trei părți, rândul antet, una sau mai multe rânduri de date și rând subsol. Rând antet este utilizată de obicei pentru titlurile de coloană și rând subsol pot fi utilizate pentru a insera casete text sau casetele de expresii care însumarea valorilor din rândurile de date. Rândurile de date repetare, ori de câte ori după cum este necesar, pentru a se potrivi cu datele pe care este populată în tabel, dinamic sau în urma unor un utilizator introduce date într-un tabel. Este doar un singur rând antet și subsol și, în mod implicit, numai rândul antet și date un singur rând sunt vizibile.

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

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

  • Conservați spațiul într-un șablon formular, afișând numai atâtea rânduri câte conțin date în sine.

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

Începutul paginii

Secțiune repetabilă recursivă

O secțiune repetabilă recursivă conține alte controale, pot fi inserate în sine, și este legat (legați: pentru a vă conecta un control la un câmp sau grup în sursa de date, astfel încât se salvează datele introduse în control. Atunci când un control este nelegat, nu este conectat la un câmp sau grup și atât datele introduse în control nu vor fi salvate.) grupuri imbricate referință (referință grup: un grup care este asociat cu un alt grup, astfel încât proprietățile acestora și proprietățile de grupuri și câmpuri care conțin întotdeauna se potrivesc cu. Dacă se modifică proprietățile un grup, grupul altele se actualizează automat.). Puteți utiliza repetabil recursive secțiuni 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 partea din. Aceste componentelor individuale au fost incluse împreună într-o colecție preconfigurată care pot conține sau colectare date tabelare care, așa cum mai multe date este adăugat la aceasta, se extinde prin adăugarea de coloane în loc de rânduri. De exemplu, puteți utiliza un tabel repetabil orizontal să colectați date despre vânzări pentru fiecare trimestru. Dacă șablonul de formular este legată la o bază de date, puteți utiliza, de asemenea, un tabel repetabil orizontal să afișați sau să lucrați cu înregistrări din acea bază de date.

Un tabel repetabil orizontal constă în 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 se potrivi cu datele pe care este populată în tabel, dinamic sau în urma unor un utilizator introduce date într-un tabel.

Utilizarea unui tabel repetabil orizontal atunci când doriți să:

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

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

  • Economisi spațiu pe șablonul de formular, afișând doar oricâte coloane conțin date efective.

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

Începutul paginii

Principal/Detaliu

Dacă vă așteptați utilizatorii pentru a lucra cu volume mari de date în formularul-de exemplu, cu mai multe înregistrări într-o bază de date, puteți utiliza un control principal/detaliu pentru a face mai simplă de gestionare a datelor respective. Atunci când un utilizator selectează un element într-un control principal, se afișează informații asociate despre acel element într-un control de detaliu.

De exemplu, puteți utiliza un control principal/detaliu atunci când proiectarea unui formular de resurse umane care este conectat la o bază de date de angajat înregistrări. Controlul principal poate afișa angajat numele și funcția titlul și controlul detalii Puteți afișa angajat locație, angajați data, data nașterii și așa mai departe. Terminologia bazelor de date, acesta este echivalent dintr-o relație unu-la.

În mod similar, puteți utiliza controlul principal pentru a afișa un set de înregistrări (de exemplu, numele clienților) și detaliile de control pentru a afișa corelate (de exemplu, comenzi client). Terminologia bazelor de date, acesta este echivalent dintr-o relație unu-la-mai-mulți.

Începutul paginii

Relație principal/detaliu

Un control principal/detaliu este, de fapt un set de două controale asociate. Unul dintre aceste controale este desemnat controlul principal; alte este controlul detaliu desemnate. Controlul principal este întotdeauna un tabel repetabil. Controlul detaliu poate fi un tabel repetabil sau o secțiune repetabilă. Puteți să creați relații principal/detaliu prin inserarea controalelor repetate corespunzătoare din formular și apoi modificarea proprietăților fiecare control. Sau puteți să inserați un control principal/detaliu predefinite din secțiunea de containere în panoul de activități controale.

Atunci când Inserați un control principal/detaliu din panoul de activități controale, Microsoft Office InfoPath 2010 stabilește o relație unu-la-între controlul principal și controlul detaliu. Acest lucru înseamnă că fiecare rând selectat în controlul principal are doar un singur rezultat se potrivesc în controlul detaliu. Într-o relație unu-la-obișnuită, controalele principale și de detalii sunt legate la același grup repetabil în sursa de date.

Dacă preferați, puteți specifica câmpurile cheie din sursa de date care conțin date asociate pentru a stabili o relație unu-la-mai-mulți pentru un control principal/detaliu. În acest tip de relație, fiecare selecție în controlul principal poate avea ca rezultat în mai multe potriviri în controlul detaliu. De exemplu, dacă utilizatorii selectarea unei înregistrări de furnizor într-un control principal, să poată vedea produsele pe care sunt asociate cu acel furnizor în controlul detaliu. Într-o relație unu-la-mai-mulți obișnuită, controalele principale și de detalii sunt legate pentru a separa grupurile repetare din sursa de date

Pentru a stabili o relație unu-la-mai-mulți, trebuie să utilizați opțiunile din fila principal/detaliu în caseta de dialog proprietăți de fiecare control pentru a specifica câmpurile cheie corespunzătoare.

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

Utilizați un control principal/detaliu atunci când doriți să:

  • Permiteți utilizatorilor care completează formulare care sunt bazate pe șabloanele formular să lucreze eficient cu volume mari de date.

  • Afișați echivalentul unei relații unu-la-unu. De exemplu, aveți posibilitatea să utilizați un control principal/detaliu când proiectați un șablon formular de resurse umane care este conectat la o bază de date de înregistrări de angajați. Controlul principal poate afișa numele și titlul de serviciu al unui angajat, iar controlul detaliu poate afișa locația, data de angajare și data nașterii unui angajat.

  • Afișați echivalentul unui relații de timp unu-la-mai-mulți. De exemplu, aveți posibilitatea să utilizați controlul principal pentru a afișa un set de înregistrări (de exemplu, nume de clienți) și să utilizați controlul de detaliu pentru a afișa înregistrări asociate (de exemplu, comenzi de clienți).

InfoPath furnizează un control principal/detaliu predefinit care se poate insera utilizând panoul de activitate Controale. Un control principal/detaliu se poate crea, de asemenea, prin inserarea unui tabel repetabil și a unei secțiuni repetabile (sau a două tabele repetabile), modificând apoi proprietăților fiecărui control.

Dacă șablonul de formular este destinat în principal pentru vizualizare pe ecran, luați în considerare plasarea controlul detaliu în interiorul unui control de defilare regiune pe șablonul de formular. În acest fel, dacă există volume mari de date de afișat în control, utilizatorii pot defilați prin datele. Rețineți că acest lucru nu este cea mai bună opțiune dacă credeți că utilizatorii vor doriți să le imprimați formele lor, deoarece orice date care este ascunsă în regiunea de defilare de pe ecran, de asemenea, nu va fi vizibilă în formular imprimat.

Începutul paginii

Grup de alegere care se repetă

Puteți să inserați un grup repetabil alegere formular, astfel încât utilizatorii pot adăuga mai multe grupuri de opțiuni (grup de alegere: un control care se utilizează pentru a prezenta un set de opțiuni mutual exclusive. În mod implicit, un grup de alegere conține două secțiuni alegere, una dintre care apare pentru utilizator ca alegerea implicită în formular.) Când se completează.

Atunci când utilizatorii mutați lor indicatorul mouse-ului peste alegerea implicită în formular, un buton de meniu de comenzi rapide apare în colțul stânga sus al grupului de alegere repetabil. Utilizatorii să faceți clic pe acest buton pentru a vedea opțiunile pentru inserarea, eliminarea sau înlocuirea opțiuni.

De exemplu, dintr-un formular de călătorie, puteți utiliza un grup de alegere repetabil pentru a permite utilizatorilor să introduceți informații despre lor călătoriilor de afaceri. Pentru fiecare segment de transport, utilizatorii pot selecta una dintre 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 care se repetă

Inserați o secțiune repetabilă recursivă

Notă : Puteți să inserați un control de Secțiune recursivă care se repetă doar într-un formular care a fost creat utilizând șablonul de formular Formular necompletat (InfoPath Filler) , sau care are setată la InfoPath Filler formular în caseta de dialog Opțiuni formular de compatibilitate .

Inserați o secțiune repetabilă recursivă (creare automată sursă de date)

Dacă alegeți să aveți Microsoft Office InfoPath 2010 crearea sursei de date atunci când inserați o secțiune repetabilă recursivă, InfoPath creează un grup repetabil care conține o referință la propriu-zisă.

  1. Locul inserare punct în cazul în care doriți să inserați secțiune repetabilă recursivă.

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

  3. În panoul de activitate Controale, selectați caseta de selectare Creare automată sursă de date.

    Notă : În cazul în care caseta de selectare nu este disponibilă, proiectarea formularelor nu permite sursa de date pentru a fi create automat. Trebuie să inserați o secțiune repetabilă recursivă, care este legat la un grup repetabil existent sau într-un grup pe care le creați.

  4. Sub containerele de controale, faceți clic pe Se repetă secțiune recursivă.

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

    Notă : Nu ar trebui să mutați un control care se află deja în formular în această secțiune, în afara cazului în care câmpul controlului este deja parte din grup de secțiuni.

Începutul paginii

Inserați o secțiune repetabilă recursivă (legare la un grup repetabil existent)

  1. Locul inserare punct în cazul în care doriți să inserați secțiune repetabilă recursivă.

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

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

  4. Faceți clic pe secțiune recursivă care se repetă.

    Notă : Grupul trebuie să repetați și trebuie să conțină o referință la propriu-zisă. Pentru a crea un astfel de grup, faceți clic dreapta pe un grup repetabil în panoul de activități câmpuri , faceți clic pe Trimitereși apoi fac referire la grup în sine (grup pe care ați făcut clic dreapta).

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

Începutul paginii

Inserarea unui grup de alegere care se repetă

Inserarea unui grup de alegere repetabil (creare automată sursă de date)

Aveți posibilitatea să Microsoft Office InfoPath 2010 creare automată sursă de date atunci când inserați repetabil grupuri de opțiuni (precum alte controale). În acest caz, InfoPath creează grupuri care sunt legate la secțiunile alegere în interiorul grup de alegere repetabil. În plus, InfoPath creează un grup "virtuale", care este legat la grup de alegere repetabil. Numele grupului virtuală este urmată de (alegere) în panoul de activități câmpuri.

Notă : Puteți să inserați un control de grup de alegere care se repetă doar într-un formular care a fost creat utilizând șablonul de formular formular necompletat (InfoPath Filler), sau care are setată la InfoPath Filler formular în caseta de dialog Opțiuni formular de compatibilitate.

  1. Locul inserare punct în cazul în care doriți să inserați grup de alegere repetabil.

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

  3. În panoul de activitate Controale, selectați caseta de selectare Creare automată sursă de date.

  4. Sub containere, faceți clic pe Grup de alegere care se repetă.

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

  5. Pentru a adăuga controale secțiunile alegere în interiorul grup repetabil de alegere, efectuați una dintre următoarele:

    • Pentru a adăuga controale secțiune de alegere în mod implicit, glisați controlul pe care o doriți din panoul de activități controale în secțiune de alegere, care este etichetat Secțiune de alegere (implicit).

    • Pentru a adăuga controale la secțiunea alegere alternativă, glisați controlul pe care o doriți din panoul de activități controale în secțiune de alegere, care este etichetat Secțiune de alegere.

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

    Pentru a oferi mai mult de două opțiuni pentru utilizatori, puteți insera suplimentare alegere secțiuni în interiorul grup de alegere repetabil. Pentru a face acest lucru, plasa punctul de inserare în interiorul grup repetabil de alegere, și apoi faceți clic pe Secțiune de alegere sub recipiente în panoul de activități controale .

Începutul paginii

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

  1. Locul inserare punct în cazul în care doriți să inserați grup de alegere repetabil.

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

  3. În panoul de activități câmpuri , faceți clic dreapta pe grupul pe care doriți să legați grup de alegere repetabil pentru și apoi faceți clic pe Grup de alegere care se repetă.

    Notă : În cazul în care Se repetă grup de alegere nu este disponibilă, grupul la care încercați să legați nu poate fi acceptă acest tip de control. Grupuri de opțiuni care se repetă poate fi legat doar la virtuală grupuri care se repetă. În sursa de date, virtuală grupuri apar ca (alegere).

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

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

Începutul paginii

Inserarea unui tabel repetabil

  1. 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 Panoului de controale în colțul din dreapta jos al secțiunii controale de pe fila pornire .

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

  4. Dacă sunt Inserare tabel repetabil într-un șablon formular nou, necompletat, apoi:

    1. În caseta număr de coloane , introduceți numărul de coloane care tabelul trebuie să aveți și apoi faceți clic pe OK.

    2. Tabel repetabil este creat cu o casetă text în fiecare coloană. Pentru a efectua conversia unei casete text la un alt tip de control, faceți clic dreapta pe caseta text, indicați spre Modificare Controlși apoi faceți clic pe controlul pe care o doriți.

  5. Dacă sunt Inserare tabel repetabil într-un șablon formular care se bazează pe o sursă de date existentă:

    1. Pe prima pagină a expertului Care se repetă tabel legare , faceți clic pe sursă de date pe care doriți să îl utilizați în lista de surse de date și apoi faceți clic pe repetare grup Pictograma de grup care se repetă care doriți să îl legați rândurile de tabel.

      Pentru a crea un grup nou 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. În a doua pagină a expertului de Legare tabel repetabil , faceți dublu clic pe câmpurile din lista de legare date pe care doriți să adăugați coloane la tabel.

      Pentru a crea un câmp nou în lista de legare date, faceți clic dreapta pe grupul în care tabel repetabil este legat, faceți clic pe Adăugare, iar 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 coloane din lista de tabel, apoi faceți clic pe Mutare în sus sau Mutare în jos.

Începutul paginii

Inserarea unei secțiuni repetabile

  1. În șablonul formular, plasați cursorul în locul în care veți insera controlul.

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

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

  4. Dacă sunt inserarea unei secțiuni recurente într-un șablon formular nou, necompletat:

    • Pentru a adăuga controale la o secțiune repetabilă, glisați controalele dorite din panoul de activitate Controale, în secțiunea repetabilă din șablonul 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 întrerup legarea pentru control.

    • Pentru a adăuga o etichetă la control, tastaţi text deasupra sa.

  5. Dacă sunt inserarea unei secțiuni recurente î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ă se stocheze secțiunea repetabilă, apoi faceți clic pe OK.

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

    3. InfoPath utilizează numele câmpului sau al grupului ca etichetă a controlului. Dacă este necesar, schimbaţi textul etichetei.

      Utilizați panoul de activități câmpuri pentru a insera controale. În panoul de activități câmpuri , faceți clic dreapta pe grup repetabil pe care doriți să îl legați secțiune repetabilă pentru a și apoi faceți clic pe Se repetă secțiune.

Începutul paginii

Inserarea unui control principal/detaliu

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

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

Microsoft furnizează un control principal/detaliu predefinit care se poate insera utilizând panoul de activitate Controale. Un control principal/detaliu se poate crea, de asemenea, prin inserarea unui tabel repetabil și a unei secțiuni repetabile (sau a două tabele repetabile), modificând apoi proprietăților fiecărui 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. În șablonul formular, plasați cursorul în locul în care veți insera controlul.

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

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

  4. În caseta Număr de coloane în principal din caseta de dialog Inserare Principal/Detaliu, introduceți numărul de coloane pentru controlul principal.

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

    Două controale sunt inserate pe șablonul de formular, Care se repetă tabel (coordonator) și Se repetă secțiunea (detalii).

  6. Pentru a testa relație principal/detaliu, pe fila pornire , faceți clic pe examinareși introduceți datele în controlul principal. Date asociate ar trebui să apară în controlul detaliu. De asemenea, faceți clic pe rânduri diferite în controlul principal pentru a confirma că datele corespunzătoare este afișat în control detaliu.

Începutul paginii

Inserarea unui control principal/detaliu atașat într-un șablon formular care este bazat 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 insera un control principal/detaliu din panoul de activități controale, așa cum este descris în următoarea procedură.

Controalele principal și detaliu se pot lega la același grup repetabil sau la grupuri repetabile diferite, în funcție de necesități. Controalele care apar în interiorul unui control principal/detaliu sunt legate la câmpuri care sunt parte a grupului repetabil.

  1. În șablonul formular, plasați cursorul în locul în care veți insera controlul.

  2. Dacă panoul de activități controale nu este vizibilă, faceți clic pe butonul Panoului de controale în 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 Care se repetă tabel legare , faceți clic pe grup repetabil pe care doriți să îl legați rândurile de tabel și apoi faceți clic pe Următorul. Dacă tabelul are o singură coloană, puteți să selectați un câmp repetabil în loc de un grup repetabil.

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

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

    Pentru a crea un câmp nou pentru a-l adăuga ca o 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ă în coloane din lista de tabel, faceți clic pe Mutare în sus sau Mutare în josși apoi faceți clic pe Terminare.

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

  8. Pe fila Proprietăți de instrumente de Control din panglică, faceți clic pe Principal/detaliu.

  9. Faceți clic pe Set ca coordonator, tastați identificatorul ViewContext controlului coordonatoare în caseta Coordonator ID și apoi faceți clic pe OK.

    Pentru a vizualiza identificator ViewContext de control, faceți clic dreapta pe control, faceți clic pe < tipul de Control > proprietățiși apoi faceți clic pe fila complex . Identificator ViewContext este vizibil, sub secțiunea cod din fila. Puteți evidenția valoarea lângă ViewContext: etichetă și apăsați CTRL + C pentru a copia valoarea în clipboard. De obicei atunci când configurați un principal/detaliu controla, controlul principal este tabel repetabil în sine, așa că ar trebui să utilizaţi ViewContext identificatorul de tabel repetabil configurați în acest pas.

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

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

    Dacă preferați, utilizați un alt tabel repetabil drept control detaliu.

  12. Pe prima pagină a expertului Care se repetă secțiune legare , faceți clic pe grup repetabil pe care doriți să îl legați la secțiunea pentru și apoi faceți clic pe OK.

  13. Faceți dublu clic pe eticheta Secțiune repetabilă de sub tabelul din șablonul formular.

  14. Pe fila Proprietăți de instrumente de Control din panglică, faceți clic pe Principal/detaliu.

  15. Faceți clic pe Set ca detaliuși apoi faceți clic pe numele controlului principal în lista Legare la ID principal . Selectați numele să corespundă identificator ViewContext controlului specificată la Pasul 9.

  16. Pentru a modifica o relație unu-la-mai-mulți în mod implicit, relație unu-la-de control principal/detaliu, faceți clic pe după câmpul cheie sub relație principal/detaliuși apoi faceți clic pe Selectați XPath Pictograma selectare XPath lângă casetele câmp cheie (coordonator) și câmp cheie (detalii) pentru a specifica câmpurile cheie din sursa de date care conțin date asociate potrivit pentru a crea o relație unu-la-mai-mulți.

  17. Pentru a testa relație principal/detaliu, pe fila pornire , faceți clic pe examinareși introduceți datele în controlul principal. Date asociate ar trebui să apară în controlul detaliu. De asemenea, faceți clic pe rânduri diferite în controlul principal pentru a confirma că datele corespunzătoare este afișat în control detaliu.

    Utilizați panoul de activități câmpuri pentru a insera controale principal/detaliu. Pentru a crea controlul principal, în panoul de activități câmpuri , faceți clic dreapta pe grup repetabil pe care doriți să legați controlul principal, apoi faceți clic pe Tabel repetabil. Urmați aceiași pași generale pentru a crea controlul detaliu.

Începutul paginii

Modificarea relației implicite principal/detaliu

Când inserați un control principal/detaliu în șablonul formular utilizând panoul de activități Controale, InfoPath stabilește o relație unu-la-unu între controlul principal și controlul detaliu. O relație unu-la-unu înseamnă că, pentru fiecare selecție din controlul principal, se afișează un singur rezultat potrivit în controlul detaliu.

Aveți posibilitatea să modificați relația principal/detaliu din relația unu-la-unu implicită într-o relație unu-la-mai-mulți. O relație unu-la-mai-mulți înseamnă că, pentru fiecare selecție dintr-un control principal, se pot afișa mai multe rezultate potrivite în controlul detaliu.

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

Dacă ați inserat un control principal/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 loc de o relație unu-la-unu, aveți posibilitatea să ștergeți controlul de detalii creat de InfoPath. Apoi, aveți posibilitatea să creați un control de detalii nou care se potrivește mai bine cu nevoie dvs., după cum este descris în următoarea procedură:

  1. Selectați secțiunea repetabilă după cum este desemnată în controlul detaliu, apoi apăsați DELETE.

  2. Inserați o secțiune nouă repetabil dintr-un șablon formular:

    1. În șablonul formular, plasați cursorul în locul în care veți insera controlul.

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

    3. În panoul de activitate Controale, selectați caseta de selectare Creare automată sursă de date.

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

  3. Inserați controalele pe care le doriți în secțiunea se repetă:

    1. În șablonul formular, plasați cursorul în locul în care veți insera controlul.

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

    3. În panoul de activitate Controale, selectaț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 de inserat.

  4. Faceți dublu clic pe fila de secțiune pe șablonul de formular care se repetă.

  5. Faceți clic pe Principal/detaliu pe fila Proprietăți de instrumente de Control din panglică.

  6. Sub Setări principal/detaliu, faceți clic pe Se setează ca detaliu.

  7. În caseta Link la listă ID coordonatoare, faceți clic pe identificator ViewContext controlului coordonatoare.

    Pentru a vizualiza identificator ViewContext de control, faceți clic dreapta pe control, faceți clic pe < tipul de Control > proprietățiși apoi faceți clic pe fila complex . Identificator ViewContext este vizibil, sub secțiunea cod din fila. Puteți evidenția valoarea lângă ViewContext: etichetă și apăsați CTRL + C pentru a copia valoarea în clipboard.

  8. Sub Relație principal/detaliu, faceți clic pe După câmpul cheie.

  9. Faceți clic pe Selectați XPath Pictograma selectare XPath lângă caseta (coordonatoare) câmp cheie, apoi, în caseta de dialog Selectați un câmp sau grup , faceți clic pe câmpul cheie pentru controlul principal și apoi faceți clic pe OK.

  10. Faceți clic pe Selectați XPath Pictograma selectare XPath alături de caseta cheie de câmp (detalii), apoi, în caseta de dialog Selectați un câmp sau grup , faceți clic pe câmp cheie pentru controlul detaliu și apoi faceți clic pe OK.

    Dacă doriți să creați o relație unu-la-mai-mulți când creați inițial un control principal/detaliu, luați în considerare crearea propriului control principal/detaliu în loc să utilizați controlul principal/detaliu predefinit care este disponibil în panoul de activități Controale. Aveți posibilitatea să creați propriul control stabilind o relație principal/detaliu între un tabel repetabil și o secțiune repetabilă sau între două tabele repetabile dintr-un șablon formular. Pentru a face aceasta, deschideți caseta de dialog Proprietăți pentru fiecare control, apoi desemnați un control pe post de control principal și celălalt control pe post de control detaliu. Modificând proprietățile pentru controlul detaliu, aveți posibilitatea să configurați o relație unu-la-mai-mulți prin intermediul câmpurilor cheie.

Începutul paginii

Inserarea unui tabel repetabil orizontal

Notă : Puteți să inserați un Tabel repetabil orizontal control doar într-un formular care a fost creat utilizând șablonul de formular Formular necompletat (InfoPath Filler) , sau care are compatibilitate setat la InfoPath Filler formular în caseta de dialog Opțiuni formular .

  1. În șablonul formular, plasați cursorul în locul în care veți insera controlul.

  2. Dacă panoul de activități controale nu este vizibilă, faceți clic pe butonul Panoului de controale în 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ă sunt inserarea unui tabel repetabil orizontal pe 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. Tabel repetabil orizontal este creat cu o casetă text în fiecare rând din coloana de date. Pentru a efectua conversia unei casete text la un alt tip de control, faceți clic dreapta casetei text pe care doriți să efectuați conversia, indicați spre Modificare Controlși apoi faceți clic pe controlul pe care o doriți.

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

    1. Pe prima pagină a expertului Care se repetă tabel legare , faceți clic pe sursă de date pe care doriți să îl utilizați în lista de surse de date și apoi faceți clic pe repetare grup Pictograma de grup care se repetă care doriți să îl legați rândurile de tabel.

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

    2. Faceți clic pe Următorul.

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

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

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

    5. Faceți clic pe Terminare.

Începutul paginii

Sfaturi de aspect pentru controalelor de date care se repetă

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

  • Pentru a modifica dimensiunea de mai multe controale în interiorul unui control de date se repetă în același timp, mențineți apăsată tasta CTRL, selectați casetele text a cărui dimensiunea pe care doriți să modificați și apoi efectuați ajustările necesare în secțiunea Control dimensiune pe fila Proprietăți de instrumente de Control din panglică.

  • Pentru a modifica bordura sau culoarea de controale în interiorul unui control de date se repetă în același timp, mențineți apăsată tasta CTRL și selectați casetele text pe care doriți să îl modificați. Faceți clic pe fila Proprietăți de instrumente de Control din panglică, faceți clic pe fie borduri sau Umbrire în secțiunea de culoare de pe fila și apoi efectuați ajustările necesare.

  • Pentru a particulariza textul care apare într-o casetă text în interiorul unui control repetabil de date, utilizați casetele fontul și Dimensiunea fontului în secțiunea Format Text pe fila pornire din panglică. Alternativ, puteți utiliza secțiunea Stilurile de Font pe fila din panglică

Începutul paginii

Sfaturi de aspect secțiune care se repetă

Utilizați următoarele sfaturi pentru a vă ajuta să rafinați aspectul, dimensiunea și alte aspecte de controale în interiorul unui control de Secțiune care se repetă :

  • 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 clic dreapta pe control, faceți clic pe < tipul de Control > proprietăți, 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ă.

  • Repetați vertical opțiunea de pe fila Afișare din caseta de dialog Proprietăți de secțiune care se repetă 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ă, selectând opțiunea se repetă 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

Sfaturi orizontală pentru aspect tabel repetabil

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 aceasta:

  • Un tabel repetabil orizontal constă dintr-o secțiune repetabilă dintr-un tabel de aspect. Bordura din dreapta a tabelului de aspect definește punctul în care coloanele din tabelul încadrare la linia următoare atunci când utilizatorii inserare coloane suplimentare. Pentru a controla încadrare coloană, puteți să glisați bordura din dreapta a celulei de tabel aspect care cuprinde control de secțiune repetitivă la dreapta sau la stânga.

  • Un tabel repetabil orizontal pot fi utile pentru scopuri imprimare. Coloanele din control încadra următoarea linie pe șablonul de formular, astfel încât toate informațiile din tabel este imprimat. Cu toate acestea, dacă un șablon formular este destinat în principal pentru vizualizare pe ecran, luați în considerare plasarea tabel repetabil orizontal în interiorul unui control de Defilare regiune pe șablonul de formular. În acest fel, dacă se introduc volume mari de date în tabelul repetabil orizontal, se poate defila pentru a o vizualiza în loc să-l vizualizeze toate pe formularul. Cu toate acestea, Rețineți că, atunci când se utilizează o zonă de defilare, dacă un utilizator se imprimă formularul, doar datele vizibile pe ecran în defilare regiune va fi imprimat.

Începutul paginii

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

După ce inserați o secțiune repetată pe un șablon formular, îl puteți particulariza modificându-i proprietățile și setările din caseta de dialog Care se repetă secțiunea proprietăți . Pentru a deschide caseta de dialog, pe șablonul de formular, faceți clic dreapta pe secțiunea se repetă ale cărei proprietăți doriți să îl modificați și apoi faceți clic pe Proprietăți de secțiune care se repetă.

Tabelul următor descrie câteva dintre modalitățile de particularizare a unei secțiuni recurente și oferă motivele pentru care să efectuați acest lucru. Cu toate că tabelul nu furnizează informații procedurale detaliate despre opțiunile din caseta de dialog Proprietăți secțiune recurentă, acesta vă oferă o idee în legătură cu varietatea de opțiuni disponibile.

Note : 

  • Dacă sunt proiectarea unui șablon formular compatibil cu browserul, anumite caracteristici în caseta de dialog Care se repetă secțiunea proprietăți nu sunt disponibile. De exemplu, nu puteți să activați opțiunea pentru setarea care permite utilizatorilor să introducă secțiuni pe orizontală, într-un mod alăturat formarea.

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

Filă

Activitate

Detalii

Date

Modificarea numelui unui grup

Atunci când proiectarea unui șablon formular nou, necompletat, puteți modifica domeniul implicit sau grupul nume pentru un control la un element care este mai ușor să identificați atunci când lucrați cu sursa de date. De exemplu, într-un șablon formular de asigurare, un grup, denumit "Dependente" este mai ușor de înțeles decât un grup, denumit "Grup1."

Notă : Modificați numele grupului nu se modifică legarea între o secțiune repetată pe șablonul de formular și un grup repetabil în sursa de date. Dacă aveți nevoie pentru a lega o secțiune repetată la un alt grup repetabil, faceți clic dreapta pe secțiune repetată și apoi faceți clic pe Înlocuire legare.

Date

Interzicerea inserării și ștergerii de secțiuni de către utilizatori

Caseta de selectare Utilizatorii pot insera și șterge secțiunea este bifată în mod implicit. Dacă o debifați, utilizatorii nu vor avea posibilitatea să insereze sau să șteargă aparițiile unei secțiuni recurente. Această operațiune este utilă în cazul scenariilor de raport în care afișați date care se repetă și în care nu doriți ca utilizatorii să modifice datele respective sau să adauge mai multe secțiuni.

Date

Particularizarea comenzilor de meniu

Faceți clic pe Modificare pentru a modifica mai departe proprietățile secțiunii. De exemplu, aveți posibilitatea să deschideți caseta de dialog Particularizare comenzi, în care se pot particulariza numele și locațiile comenzilor meniului, utilizate pentru a insera sau elimina secțiuni din formularul utilizatorului. Acest tip de particularizare face șablonul de formular mai ușor de utilizat. De exemplu, este posibil să adăugați comenzi particularizate la meniul Editare, care permite utilizatorilor să elimine din formular secțiunile recurente.

Date

Afișarea sau particularizarea textelor cu sugestii

Caseta de selectare Se afișează butonul de inserare și textul cu sugestii este bifată în mod implicit. Aveți posibilitatea să o debifați dacă nu doriți ca utilizatorii să vadă textul cu instrucțiuni din formular sau să particularizați textul cu instrucțiuni. De exemplu, dacă aveți un șablon de formular de asigurări în care utilizatorilor li se solicită să introducă membrii familiei într-o secțiune recurentă, este posibil să modificați textul "Inserare element" care apare sub secțiunea recurentă în "Inserați alt membru de familie."

Afișare

Cum se permite utilizatorilor să insereze secțiuni una lângă cealaltă, nu una după alta

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.

Afișare

Filtrare date

Faceți clic pe Filtru de date pentru a deschide caseta de dialog Filtru de date , în cazul în care aveți posibilitatea să activați utilizatorii pentru a filtra datele dintr-o secțiune repetabilă pe baza valorilor pe care utilizatorul introduce sau selectează în altă parte din formular. De exemplu, dacă utilizați o secțiune repetată pentru a colecta informații despre proiectele curente, puteți proiecta o casetă listă care permite utilizatorilor să filtrați proiectele lor de stare.

Principal/Detaliu

Configurarea unei relații principale/detaliate

Pe fila Principal/detaliu , puteți stabili o relație principal/detaliu între un tabel repetabil (controlul principal) și o secțiune repetată (detalii de control). Dacă ați configurat acest tip de relație, date asociate vor apărea în secțiunea se repetă bazat pe elementul pe care un utilizator selectează din tabel repetabil. Controale principal/detaliu nu sunt acceptate în șabloane formular compatibil cu browserul.

Dimensiune

Reglarea dimensiunii, a spațierii și a marginilor

Aveţi posibilitatea să specificaţi manual dimensiunea unui control, introducând valori în casetele Înălţime şi Lăţime. De asemenea, aveţi posibilitatea să rafinaţi spaţierea în interiorul şi exteriorul controlului, modificând spaţierea, care înseamnă volumul de spaţiu liber care înconjoară conţinutul controalelor, sau marginile, care înseamnă volumul de spaţiu dintre chenarul controlului şi orice alt text înconjurător sau alte controale din şablonul formular.

Avansat

Modificarea ordinii de indexare a tabulatorilor

Poziţia unui control poate fi schimbată în ordinea generală de tabulare a unui şablon formular. Ordinea de tabulare este ordinea în care punctul de interes se deplasează într-un formular dintr-un câmp sau obiect către următorul, la apăsarea TAB sau SHIFT+TAB. Setarea indexului de tabulare implicit pentru toate controalele dintr-un şablon formular este 0, dar ordinea de tabulare porneşte de la 1. Aceasta înseamnă că orice control cu 1 în caseta Index de tabulare va fi vizitat primul atunci când utilizatorii apasă tasta TAB. Orice control cu 2 în caseta Index de tabulare va fi vizitat al doilea şi aşa mai departe. Orice controale cu 0 în caseta Index de tabulare va apărea ultimul ordinea de tabulare. Dacă doriţi să ignoraţi controale în ordinea de tabulare, introduceţi -1 în caseta Index de tabulare.

Avansat

Specificarea unui SfatEcran

Pentru a face o notă explicativ apar atunci când utilizatorii mutați lor indicatorul peste controlul, Introduceți textul dorit în caseta SfatEcran . Instrumente de accesibilitate, cum ar fi ecran revizuiți utilitare care fac vizuală informații disponibile ca sintetizate discurs sau pe un ecran Braille reîmprospătate, adesea se bazează pe acești SfaturiEcran se interpretează informații pentru utilizatorii lor.

Avansat

Specificarea și particularizarea setărilor de îmbinare

Faceți clic pe Îmbinare setările pentru a specifica cât ar trebui să apară datele care se introduc în control atunci când mai multe forme sunt combinate. De exemplu, puteți modifica ordinea în care se repetă secțiunile sunt inserate în formularul țintă.

Avansat

Obțineți identificatorii ViewContext sau XmlToEdit pentru secțiune repetabilă

Puteți utiliza valoarea ViewContext sau XmlToEdit pentru a identifica controlului codul. De exemplu, dacă știți valoarea ViewContext , puteți utiliza valoarea respectivă cu SelectText sau SelectNodes metode de clasă Vizualizare pentru a efectua programatic o acțiune de editare pentru date XML, care este legat la controlul. În mod similar, dacă știți valoarea XmlToEdit , puteți utiliza valoarea respectivă cu metoda ExecuteAction a obiectului View pentru a insera prin programare sau eliminarea instanțe ale unui control repetabil. De exemplu, puteți specifica o valoare de enumerare ActionType , cum ar fi XCollectionInsert sau XCollectionRemoveAllși numele XmlToEdit care identifică anumit grup pentru a lucra cu.

Formulare browser

Particularizarea setărilor de depunere a datelor înapoi pe server

Pe fila formularelor de Browser apare doar atunci când sunt proiectarea unui șablon formular compatibil cu browserul. Aceasta vă permite pentru a controla dacă datele sunt trimise la server atunci când utilizatorii inserarea sau eliminarea secțiunilor în formular.

Alte acțiuni

Aplicarea regulilor

Faceți dublu clic pe fila secțiune repetată și apoi faceți clic pe Gestionare reguli în secțiunea reguli pe fila Proprietăți de instrumente de Control din panglică. Panoul de activități reguli se afișează, în cazul în care puteți utiliza reguli pentru a aplica acțiuni atunci când utilizatorii inserați sau să lucrați cu controalele din interiorul secțiune repetitivă.

Alte acțiuni

Adăugarea formatării condiționale

Faceți dublu clic pe fila secțiune repetabilă, faceți clic pe Gestionare reguli în secțiunea reguli pe fila Proprietăți de instrumente de Control din panglică, faceți clic pe nouși 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 care se introduc în formular. De exemplu, puteți alege pentru a ascunde o secțiune repetată ori de câte ori un utilizator debifează o casetă de selectare special în formular.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×