Inserarea unei casete listă

Notă:  Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.

Puteți utiliza o casetă listă într-un șablon formular Microsoft Office InfoPath pentru a prezenta o listă de opțiuni mutual exclusive pentru un utilizator.

În acest articol

Când să utilizați o casetă listă

Experiența utilizatorului

Inserarea unei casete listă

Sfaturi despre aspect

Când să utilizați o casetă listă

Utilizați o casetă listă atunci când doriți să:

  • Permiteți utilizatorilor să aleagă o singură selecție dintr-o listă de elemente predefinite.

  • Afișați valorile preluate dintr-o listă fixată, din șablonul de formular sursă de datesau dintr-o sursă de date externe, cum ar fi o bază de date sau o listă Microsoft Windows SharePoint Services.

În Ilustrația următoare, utilizatorii clasifică cheltuielile într-un formular raport de cheltuieli prin selectarea de valori într-o casetă listă.

Item selected in list box

După ce inserați o casetă listă pe șablonul de formular, trebuie să specificați valorile pe care doriți să apară în ea. În caz contrar, utilizatorii vor vedea o listă goală atunci când deschideți un formular care se bazează pe șablonul de formular. În caseta de dialog Proprietăți de caseta listă , puteți tastați intrările singur sau configurarea caseta listă pentru a regăsi intrări dintr-o bază de date sau altă sursă de date.

Controale asociate

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

Casetă listă verticală    Cum ar fi o casetă listă, o casetă listă verticală oferă utilizatorilor o listă de opțiuni. Cu toate acestea, într-o casetă listă verticală, intrările din listă sunt ascunse până când utilizatorul face clic pe săgeata de lângă caseta listă. Dacă intenționați să ofere mai multe opțiuni din listă sau spațiul pe șablonul de formular este limitat, o casetă listă verticală poate fi o alegere bună.

Casetă combo    Cum ar fi o casetă listă, o casetă combo oferă utilizatorilor o listă de opțiuni. Cu toate acestea, într-o casetă combo, intrările din listă sunt ascunse până când utilizatorul face clic pe săgeata de lângă caseta combo. Utilizatorii pot tastați propriile intrare într-o casetă combo sau alegeți dintr-o listă de intrări predefinite.

Casetă listă cu selecții multiple    Dacă doriți ca utilizatorii să poată să alegeți mai multe elemente dintr-o listă, puteți utiliza o casetă listă cu selecții multiple în loc de o casetă listă. Într-o casetă listă cu selecții multiple, utilizatorii indică o opțiune, selectând una sau mai multe casete de selectare în loc să faceți clic pe o valoare dintr-o listă. Ca cu casetele listă standard, intrările dintr-o casetă listă cu selecții multiple sunt vizibile atunci când utilizatorii mai întâi deschideți formularul.

Butoanele de opțiune    Cum ar fi o casetă listă, un grup de butoane de opțiuni permite utilizatorilor să selecteze dintr-o listă de opțiuni mutual exclusive. Cu toate acestea, cu butoanele de opțiune, utilizatorii fac clic pe un cerc mic pentru a face o opțiune în loc să faceți clic pe un element dintr-o casetă listă.

Începutul paginii

Experiența utilizatorului

Casetele listă sunt unul dintre controalele de formular cel mai frecvent utilizate, astfel încât majoritatea utilizatorilor știți cum să le utilizați.

Pentru a selecta un element dintr-o casetă listă, utilizatorii pur și simplu faceți clic pe elementul pe care le doriți. Caseta listă este "deschide", astfel încât utilizatorii pot vedea lista de opțiuni fără a fi necesar să faceți clic pe control. Dacă opțiunile din lista depășesc înălțimea casetei pe care le conține, o bară de defilare apare în partea dreaptă a controlului. Dacă utilizatorii utilizați tastatura pentru a completa formularul, acestea să apăsați tastele săgeată în sus și săgeată în jos pentru a parcurge elementele din caseta listă.

Începutul paginii

Inserarea unei casete listă

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

Următoarea ilustrație arată aspectul unei casete listă atunci când este selectată în modul de proiectare, înainte de a se adaugă o etichetă și intrări.

List box selected in design mode

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

Sursa de date pentru șablonul de formular constă din câmpuri și grupuri care apar într-o vizualizare ierarhică în panoul de activitate Sursă de date . Casetele listă sunt întotdeauna legat la câmpurile. În exemplul următor, în caseta listă de categorie pe șablonul de formular este legat la câmpul Categorie în panoul de activitate Sursă de date .

relationship between list box on form template and corresponding field in data source

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.

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

Inserarea unei casete listă

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

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

  3. În panoul de activități Controale, efectuați una dintre următoarele:

    • Pentru a crea automat un câmp în sursa de date legată la caseta listă, bifați caseta de selectare Creare automată sursă de date.

    • Pentru a lega caseta listă la un câmp existent, debifați caseta de selectare Creare automată sursă de date.

      Notă: Dacă nu este disponibilă caseta de selectare, sursa de date este blocată. De exemplu, dacă vă bazați proiectarea șablonului de formular pe o schemă XML, este posibil să nu puteți adăuga câmpuri sau grupuri noi la sursa de date în InfoPath. Această restricție vă împiedică să efectuați din greșeală modificări ale schemei care o pot face nevalidă.

  4. Sub Inserare controale, faceți clic pe Caseta listă.

  5. Dacă vă debifată caseta de selectare Creare automată sursă de date în pasul 3, selectați un câmp în caseta de dialog Listă caseta legare , la care doriți să legați caseta listă.

  6. Pentru a adăuga o etichetă în caseta listă, pe șablonul de formular, tastați textul deasupra sau la stânga a casetei listă, urmat de două puncte (:).

  7. Pentru a specifica valorile pe care doriți să o utilizați ca intrări în listă, faceți dublu clic pe caseta listă pe șablonul de formular.

  8. Faceți clic pe fila Date.

  9. Alegeți una dintre variantele următoarele pentru a popula caseta listă:

    Tastați singur valorile casetei listă

    Această opțiune este utilă atunci când aveți un set limitat, predeterminat de valori și nu vă așteptați ca ele să se schimbe în viitor. Dacă valorile se schimbă totuși, trebuie să publicați o versiune actualizată a șablonului de formular, astfel încât utilizatorii să poată vedea și utiliza ultimele intrări din listă.

    1. Faceți clic pe Adăugare.

    2. În caseta Valoare, tastați textul pe care doriți să-l stocați dacă un utilizator selectează această intrare.

    3. În caseta Nume afișat, tastați textul pe care doriți să-l afișați pentru această intrare, apoi faceți clic pe OK.

    4. Repetați pașii 1-3 pentru fiecare intrare pe care doriți să o adăugați în caseta listă.

    5. Pentru a testa modificările, faceți clic pe Previzualizare pe bara de instrumente Standard sau apăsați CTRL+SHIFT+B.

    Utilizarea de valori din altă parte a formularului

    Această opțiune este utilă atunci când doriți ca valorile din lista dvs. să se modifice în funcție de alte valori introduse de utilizatori în formularul lor.

    1. Sub Intrări caseta listă, faceți clic pe Se caută valori din sursa de date a formularului.

      Intrările din caseta listă trebuie asociate cu un anumit grup sau câmp repetabil de pe șablonul de formular.

    2. Faceți clic pe Selectare XPath Imagine buton lângă caseta Intrări, apoi, în caseta de dialog Selectare câmp sau grup, faceți clic pe câmpul sau grupul repetabil care conține câmpurile care vor furniza valorile pentru caseta listă, apoi faceți clic pe OK.

    3. Faceți clic pe Selectare XPath Imagine buton lângă caseta Valoare, faceți clic pe câmpul care conține valorile posibile pentru elementele din caseta listă, apoi faceți clic pe OK. Una dintre aceste valori se va salva în fișierul XML subiacent atunci când un utilizator face clic pe un element din caseta listă.

    4. Faceți clic pe Selectare XPath Imagine buton lângă caseta Nume afișat, faceți clic pe câmpul care conține valorile afișate în caseta listă, apoi pe OK.

      Sfat: Pentru a împiedica apariția de mai multe ori a valorilor de nume afișat în caseta listă, bifați caseta de selectare Afișare doar intrări cu nume de afișare unic.

    Utilizarea valorilor dintr-o bază de date, dintr-un serviciu web, dintr-un document XML sau de pe un site SharePoint

    Această opțiune este utilă atunci când doriți ca valorile dintr-o casetă listă să fie actualizate sau reîmprospătate în mod regulat. Valorile sunt stocate de obicei într-o bază de date sau în altă sursă de date externă și sunt preluate de fiecare dată când formularul este deschis.

    1. Faceți clic pe Găsire valori dintr-o sursă de date externe.

    2. Alegeți una dintre următoarele:

      • Dacă ați adăugat deja o conexiune de date, faceți clic pe aceasta în caseta Conexiune de date.

      • Pentru a adăuga o nouă conexiune de date, faceți clic pe Adăugare, apoi urmați instrucțiunile din Expertul conexiune de date.

        Intrările din caseta listă trebuie asociate cu un anumit grup sau câmp repetabil.

    3. Faceți clic pe Selectare XPath Imagine buton lângă caseta Intrări, apoi, în caseta de dialog Selectare câmp sau grup, faceți clic pe câmpul sau grupul care conține câmpurile care vor furniza valorile pentru caseta listă, apoi faceți clic pe OK.

    4. Faceți clic pe Selectare XPath Imagine buton lângă caseta Valoare, faceți clic pe câmpul care conține valorile posibile pentru elementele din caseta listă, apoi faceți clic pe OK. Una dintre aceste valori se va salva în fișierul XML subiacent atunci când un utilizator face clic pe un element din caseta listă.

    5. Faceți clic pe Selectare XPath Imagine buton lângă caseta Nume afișat, faceți clic pe câmpul care conține valorile afișate în caseta listă, apoi pe OK.

      Sfat: Pentru a împiedica apariția de mai multe ori a valorilor de nume afișat în caseta listă, bifați caseta de selectare Afișare doar intrări cu nume de afișare unic.

Începutul paginii

Sfaturi de aspect

Utilizați următoarele sfaturi pentru a vă ajuta să rafinați aspectul, dimensiunea și alte aspecte ale unei casete listă:

  • Luați în considerare lărgirea caseta listă, astfel încât să fie mai mare decât lățimea medie câteva spațiile dintre elementele din listă. Astfel, elementele din listă nu sunt ascunse parțial.

  • Pentru a modifica lățimea mai multe casete listă în același timp, bifați casetele listă a cărui dimensiunea pe care doriți să o modificați, apăsați ALT + ENTER, faceți clic pe fila Dimensiune și apoi tastați un număr nou în caseta lățime .

  • Pentru a schimba culoarea de fundal pentru mai multe casete listă în același timp, bifați casetele de listă pe care doriți să îl modificați. În meniul Format , faceți clic pe Borduri și umbrireși efectuați ajustările necesare din fila Umbrire .

  • Pentru a particulariza fontul pe care apare într-o casetă listă, utilizați casetele fontul și Dimensiunea fontului pe bara de instrumente Formatare . Pentru a modifica fontul și dimensiunea fontului pentru toate casetele listă pe șablonul de formular de în același timp, faceți clic pe caseta listă care conține formatul dorit și apoi, în meniul Format , faceți clic pe Font se aplică la toate controale casetă listă.

  • Dacă doriți să ajustarea spațierii dintre o casetă listă și a obiectelor care îl înconjoară pe șablonul de formular, puteți ajusta setările pentru margine în caseta de dialog Proprietăți casetă listă (filaDimensiune ). Utilizarea margini pentru a mări spațiul oferă un grad mai fin de control decât utilizând sfârșituri de paragraf pentru a mări spațiul.

Începutul paginii

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

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

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

×