Inserarea unui grup de alegere

Un grup de alegere este un control care se utilizează pentru a prezenta utilizatorilor un set de alegeri care se exclud reciproc. În mod implicit, un grup de alegere conține două secțiuni, una din dintre ele apărând utilizatorilor în formular ca alegere implicită.

În acest articol

Când se utilizează un grup de alegere

Punctul de vedere al utilizatorului

Considerații de compatibilitate

Inserarea unui grup de alegere

Sfaturi aspect

Când se utilizează un grup de alegere

Utilizați un grup de alegere atunci când doriți să:

  • Oferiți utilizatorilor opțiunea de a alege între două sau mai multe secțiune într-un formular.

  • Proiectați un șablon formular pe baza unei Schemă XML care conține un element xsd: choice. În acest caz, un grup de alegere vă permite să includeți elementul schemei XML în șablonul formular pentru ca utilizatorii șablonului formular să poată lucra cu el.

Grupurile de alegere conțin două sau mai multe secțiuni de alegere. În mod implicit, una dintre aceste secțiuni apare în formular, iar utilizatorii pot alege să o elimine sau să o înlocuiască cu altă secțiune. De exemplu, într-un formular de solicitare de achiziție, aveți posibilitatea să plasați o secțiune pentru solicitarea unui nou computer desktop să apară în mod implicit, dar să permiteți utilizatorilor să elimine complet secțiunea sau să o înlocuiască cu o secțiune pentru solicitarea unui computer laptop.

Choice group on form with shortcut menu visible

Secțiunile de alegere din cadrul grupului de alegeri conțin controalele cu care interacționează utilizatorii atunci când completează formularul. Secțiunile de alegere sunt întotdeauna conținute în grupurile de alegere. De aceea, dacă încercați să adăugați o secțiune de alegere în mod individual în șablonul formular, Microsoft Office InfoPath creează automat un grup de alegere în care să-l conțină.

Controale înrudite

InfoPath include alte controale care sunt similare unui grup de alegere, dar care au alte scopuri. Pentru a decide care dintre aceste controale funcționează mai bine pentru propriul șablon formular, consultați următoarea listă:

Secțiune    Secțiunile sunt similare secțiunilor de alegere din grupul de alegere, în sensul că le utilizați pentru a prezenta utilizatorilor un set asociat de controale. Cu toate acestea, controalele se utilizează numai din scopuri organizaționale —utilizatorii nu le pot elimina sau înlocui când completează un formular, ca în cazul secțiunilor de alegere.

Secțiune opțională    Când adăugați un grup de alegere la șablonul formular, secțiunea implicită apare întotdeauna când un utilizator deschide prima oară un formular care este bazat pe șablonul formular. Secțiunile opționale, pe de altă parte, sunt ascunse în mod implicit. Utilizatorii pot alege dacă să se includă o secțiune opțională în formular. De exemplu, în formularul de solicitare de achiziție menționat mai sus, anumiți utilizatori pot dori să includă comentarii despre computerul pe care plănuiesc să-l comande. Aveți posibilitatea să inserați o secțiune opțională în șablonul formular și să adăugați o casetă text de tip text îmbogățit etichetată "Note" în acea secțiune opțională. Utilizatorii pot astfel să adauge secțiunea de note dacă doresc, făcând clic pe textul cu instrucțiuni din formular.

Secțiune repetabilă    Ca și grupurile de alegere repetabile, secțiunile repetabile permit utilizatorilor să adauge mai multe secțiuni la formularul lor, în funcție de ce doresc. Utilizați o secțiune repetabilă în șablonul formular atunci când scopul dvs. este să permiteți utilizatorilor să insereze, dar nu să înlocuiască, mai multe instanțe ale unei secțiuni.

Grup de alegere repetabil    Grupurile de alegere repetabile sunt similare cu grupurile de alegere, cu diferența că utilizatorii pot insera mai multe astfel de grupuri într-un formular. De exemplu, în solicitarea de achiziție de mai sus, utilizatorii pot alege să solicite un computer desktop sau laptop. În unele cazuri însă, un utilizator poate dori să solicite ambele tipuri de computere sau mai multe computere dintr-un anumit tip. Dacă este plasat un grup de alegere repetabil în formular, utilizatorul poate alege să completeze secțiunea care conține informațiile de solicitare de computer desktop. Apoi, el poate insera o a doua instanță în grupul de alegere, pentru a completa secțiunea care conține informațiile de solicitare de computer laptop.

Începutul paginii

Punctul de vedere al utilizatorului

Atât în aspect, cât și în comportament, grupurile de alegere se aseamănă cu secțiunile și cu alte controale legate de aspect. Diferența cheie este că utilizatorii pot înlocui secțiunea implicită dintr-un grup de alegere cu o secțiune alternativă sau pot șterge complet grupul de alegere.

Când utilizatori mută cursorul deasupra secțiunii de alegere implicită, apare un buton mic violet în colțul din stânga sus al secțiunii. Când utilizatorii fac clic pe acest buton, un meniu de comenzi rapide afișează comenzile pentru eliminarea sau înlocuirea secțiunii implicite.

Shortcut menu for choice group

Sfat : Cu un grup de alegere, utilizatorii pot elimina sau pot înlocui secțiunea implicită, dar nu pot insera mai multe instanțe ale sale în formular. Dacă doriți ca utilizatorii să poată să insereze secțiuni suplimentare în formularul lor, se recomandă să utilizați un grup de alegere repetabil în loc de un grup de alegere. Din punctul de vedere al utilizatorului, cele două procese sunt similare. Cu toate acestea, pe lângă faptul că vede comenzi de meniu de comenzi rapide pentru eliminarea sau înlocuirea secțiunii implicite, utilizatorul vede și comenzi pentru inserarea mai multor instanțe ale grupului de alegere.

Începutul paginii

Considerații de compatibilitate

Când proiectați un șablon formular în InfoPath, aveți posibilitatea să alegeți să proiectați un șablon formular compatibil cu browserul. Când proiectați un astfel de șablon, grupurile de alegeri și secțiunile de alegere sunt indisponibile în panoul de activități Controale, deoarece ele nu se pot afișa în browsere Web.

Începutul paginii

Inserarea unui grup de alegere

Procedura de inserare a unui grup de alegere repetabil într-un șablon formular diferă un pic dacă proiectați un șablon formular nou, necompletat sau dacă proiectați șablonul formular pe baza unei baze de date sau a unei surse de date externe.

Următoarea ilustrație afișează cum arată un grup de alegere atunci când este selectat în mod proiectare.

A choice group selected in design mode

Controalele pot fi legate sau nelegate. Când un control este legat, acesta este conectat la un câmp sau grup din sursa de date, astfel încât datele introduse în control să fie salvate în fișierul formularului de bază (.xml). Când un control este nelegat, acesta nu este conectat la un câmp sau grup și datele introduse în control nu sunt salvate. Când selectați sau deplasați indicatorul peste un control, text și o pictogramă de legare apar în colțul din dreapta sus al controlului. Acest text indică grupul sau câmpul de care controlul este legat în sursa de date. Pictograma arată dacă există o legătură corectă între control și acel grup sau câmp. Când legătura este corectă, apare o pictogramă verde. Dacă legătura nu este corectă, veți vedea o pictogramă albastră sau roșie.

Sursa de date pentru formular constă din câmpuri și grupuri afișate într-o vizualizare ierarhică în panoul de activitate Sursa de date. Secțiunile de alegere sunt întotdeauna legate la grupuri. Fiecare control dintr-o secțiune de alegere este legat la un câmp care face parte din grupul secțiunii de alegere. În următorul exemplu, secțiunea de alegere Computer desktop din șablonul formular este legată la grupul desktop din panoul de activități Sursa de date.

Relationship between choice section on form template and corresponding group in data source

Inserarea unui grup de alegere într-un șablon formular nou, necompletat

Când proiectați un șablon formular nou și necompletat, caseta de verificare Creare automată sursă de date din panoul de activitate Controale este selectat implicit. Aceasta permite InfoPath să creeze automat câmpuri și grupe în sursa de date, pe măsură ce adăugați controale la șablonul formular. Aceste câmpuri și grupe sunt reprezentate de pictograme de folder și fișier în panoul de activitate Sursa de date.

Pe măsură ce inserați un grup de alegere, InfoPath creează grupuri care sunt legate la secțiunile de alegre din cadrul grupului de alegere. În plus, InfoPath creează un tip special de grup pentru a indica în mod vizual relația dintre grupul de alegere din șablonul formular și sursa de date. Acest tip de grup include cuvântul (alegere) lângă eticheta sa din sura de date.

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

  2. Dacă panoul de activitate Controale nu este vizibil, faceți clic pe Mai multe controale în meniul Inserare sau apăsați ALT+I, C.

  3. Sub Inserare controale, faceți clic pe Grup de alegere.

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

  4. Pentru a insera secțiuni de alegere suplimentare în grupul de alegere, plasați cursorul în grupul de alegere în șablonul formular, apoi faceți clic pe Secțiune de alegere în panoul de activități Control.

  5. Pentru a adăuga controale la secțiunile de alegere din grupul de alegere, optați pentru una din următoarele variante:

    • Pentru a adăuga controale la secțiunea de alegere implicită, glisați controalele dorite din panoul de activități Controale în secțiunea de alegere din șablonul formular etichetată Secțiune de alegere (implicit).

    • Pentru a adăuga controale la secțiunile de alegere alternative, glisați controalele dorite din panoul de activități Controale în secțiunea de alegere din șablonul formular etichetată Secțiune de alegere.

Inserarea unui grup de alegere într-un șablon formular care este bazat pe o sursă de date existentă

Dacă proiectul șablonului formular se bazează pe un fișier XML (Extensible Markup Language), o bază de date sau un serviciu Web existente, InfoPath derivă câmpurile și grupurile din panoul de activitate Sursă de date din acea sursă de date existentă. De exemplu, bazați proiectarea șablonului formular pe o schemă XML, iar schema include un element xsd: choice. În această situație, aveți posibilitatea să inserați un grup de alegere glisând grupul potrivit din panoul de activități Sursa de date în șablonul formular. Dacă utilizați în schimb panoul de activități Controale pentru a insera un grup de alegere, InfoPath vă solicită să legați grupul de alegere la un grup existent din sursa de date, după cum este descris în următoarea procedură:

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

  2. Dacă panoul de activitate Controale nu este vizibil, faceți clic pe Mai multe controale în meniul Inserare sau apăsați ALT+I, C.

  3. Sub Inserare controale, faceți clic pe Grup de alegere.

  4. În caseta de dialog Legare grup de alegere, selectați un grup care are cuvântul (alegere) lângă numele său, apoi faceți clic pe OK.

  5. Adăugați două sau mai multe secțiuni de alegere la grupul de alegere în șablonul formular, apoi legați-le la grupurile potrivite din sursa de date.

    Notă : Grupurile pe care le alegeți trebuie să facă parte din grupul (alegere) pe care l-ați selectat în pasul 4.

  6. Adăugați controale la fiecare secțiune de alegere, apoi legați aceste controale la câmpurile potrivite din sursa de date.

    Notă : Câmpurile trebuie să facă parte din grupurile pe care le-ați selectat în pasul 5. InfoPath utilizează numele acelor câmpuri pentru etichete de control. Dacă este necesar, modificați textul de etichetă.

Începutul paginii

Sfaturi aspect

Utilizați următoarele sfaturi pentru a rafina aspectul, dimensiunea și alte aspecte ale grupurilor și secțiunilor de alegere:

  • Deoarece butonul de meniu de comenzi rapide apare atunci când utilizatorii trec cu indicatorul peste o secțiune de alegere, este posibil ca utilizatorii noi să nu înțeleagă cum să înlocuiască secțiune de alegere implicită. Când proiectați un șablon formular, se recomandă să adăugați o scurtă explicație deasupra secțiunii de alegere pentru a informa utilizatorii despre cum pot înlocui o secțiune de alegere cu alta.

  • În mod implicit, bordurile din jurul secțiunilor de alegere nu sunt vizibile utilizatorilor care completează formularul. Drept urmare, utilizatorii văd numai controalele din secțiuni atunci când deschid formularul. Pentru a separa vizual o secțiune de alegere de textul și controalele care o înconjoară sau pentru a atrage atenția utilizatorului asupra secțiunii, aveți posibilitatea să utilizați caseta de dialog Borduri și umbrire pentru a adăuga borduri sau culori secțiunilor de alegere dintr-un grup de alegere.

  • Pentru a modifica dimensiunea mai multor secțiuni de alegere odată, selectați secțiunile de alegere pentru care doriți să modificați dimensiunea. În meniul Format, faceți clic pe Proprietăți, apoi efectuați reglările necesare în fila Dimensiune.

  • Ocazional, textul din controalele unei secțiuni de alegere și etichetele aflate la stânga controalelor pot apărea ușor nealiniate. Pentru a le realinia rapid, faceți dublu clic pe control, pe Aliniere în fila Dimensiune, apoi faceți clic pe Se aplică. Pentru a realinia etichetele și controalele care sunt în celule diferite într-un tabel de aspect, faceți clic cu butonul din dreapta pe celula care conține eticheta, pe Proprietăți tabel în meniul de comenzi rapide, apoi faceți clic pe La centru sub Aliniere verticală în fila Celulă.

Începutul paginii

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.

×