Applies ToAccess pentru Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Acest articol descrie diversele tipuri de controale disponibile în Access. Controalele sunt părți ale unui formular sau raport pe care le utilizați pentru a introduce, a edita sau a afișa date.

Tipuri de control

Iată lista de tipuri de controale pe care le puteți utiliza în bazele de date desktop Access.

Tip control

Note

Casetă text

Utilizați controalele casetă text pentru afișarea câmpurilor text, numere, date, ore și memo. Puteți lega o casetă text la unul dintre câmpurile dintr-un tabel sau o interogare subiacentă. Dacă permiteți actualizarea unei casete text legate la un câmp, puteți modifica valoarea din câmpul din tabelul sau interogarea subiacentă introducând o valoare nouă în caseta text. De asemenea, puteți utiliza o casetă text pentru a afișa valori calculate.

Etichetă

Utilizați controale de etichete care conțin text fix. În mod implicit, controalele care pot afișa date au atașat automat un control etichetă. Puteți utiliza această comandă pentru a crea etichete independente pentru titluri și pentru instrucțiuni în formular.

Buton de comandă

Utilizați controalele butonului de comandă pentru a activa o macrocomandă sau o procedură Visual Basic. De asemenea, puteți specifica o adresă hyperlink pe care Access să o deschidă atunci când un utilizator face clic pe buton.

Control filă

Utilizați controalele filă pentru a crea o serie de pagini filă în formular. Fiecare pagină poate conține un număr de alte controale pentru afișarea informațiilor. Controlul filă funcționează foarte asemănător cu multe dintre casetele de dialog opțiuni sau ferestrele foii de proprietăți din Access; atunci când un utilizator face clic pe o altă filă, Access afișează controalele conținute în fila respectivă.

Link

Utilizați opțiunea de control Link/Hyperlink pentru a adăuga un hyperlink într-un control etichetă la grila de proiectare a formularului. Acest hyperlink poate conține un URL (Uniform Resource Locator) care indică spre o locație de pe internet, de pe un intranet local sau de pe o unitate locală. De asemenea, poate utiliza un nume de fișier Universal Naming Convention (UNC) pentru a indica spre un fișier de pe un server din rețeaua locală (LAN) sau de pe unitățile de computer locale. Linkul poate indica spre un fișier care este o pagină web sau chiar un alt obiect din baza de date curentă. Dacă faceți clic pe acest buton în grupul Controale de pe panglică, se deschide caseta de dialog Inserare hyperlink.

Browser

Utilizați un control de browser web pentru a afișa conținutul paginilor web direct în interiorul unui formular. Puteți utiliza un control de browser web pentru a afișa, de exemplu, o hartă a unei adrese stocate într-un tabel. Puteți lega controlul browser web la un câmp din sursa de înregistrări a formularului utilizând proprietatea Sursă control a controlului. Rețineți că nu puteți avea un control legat de browser web în secțiunea Detaliu a unui formular continuu.

Navigare

Utilizați un control de navigare pentru a furniza o modalitate simplă de a naviga la diferite formulare și rapoarte din baza de date. Un control de navigare oferă o interfață similară cu cea pe care o vedeți pe site-uri web, cu butoane și file pentru a naviga într-un site web. Rețineți că nu puteți avea un control de navigare în secțiunea Detaliu a unui formular continuu.

Grup de opțiuni

Utilizați controalele grup de opțiuni pentru a conține unul sau mai multe butoane de comutare, butoane de opțiune sau casete de selectare. (Consultați descrierile acestor controale mai jos în acest tabel.) Puteți atribui o valoare numerică separată fiecărui buton sau casetă de selectare pe care o includeți în grup. Atunci când aveți mai multe butoane sau casete de selectare într-un grup, puteți să bifați un singur buton sau o singură casetă de selectare o dată, iar valoarea atribuită acelui buton sau acelei casete de selectare devine valoarea pentru grupul de opțiuni. Dacă ați atribuit incorect aceeași valoare mai multor butoane sau casete de selectare, toate butoanele sau casetele de selectare care au aceeași valoare apar evidențiate atunci când faceți clic pe oricare dintre ele. Puteți să selectați unul dintre butoanele sau casetele de selectare din grup ca valoare implicită pentru grup. Dacă legați grupul de opțiuni la un câmp din interogarea sau tabelul subiacent, puteți seta o valoare nouă în câmp bifând un buton sau o casetă de selectare în grup.

Sfârșit de pagină

Utilizați un sfârșit de pagină pentru a separa paginile unui formular cu mai multe pagini.

Casetă combo

Utilizați un control casetă combo pentru a conține o listă de valori potențiale pentru control și o casetă text editabilă. Pentru a crea lista, puteți introduce valori pentru proprietatea Sursă rânduri a casetei combo. De asemenea, puteți specifica un tabel sau o interogare ca sursă a valorilor din listă. Access afișează valoarea selectată în prezent în caseta text. Atunci când faceți clic pe săgeata din partea dreaptă a casetei combo, Access afișează valorile din listă. Selectați o valoare nouă din listă pentru a reinițializa valoarea din control. Dacă legați caseta combo la un câmp din tabelul sau interogarea subiacentă, puteți modifica valoarea din câmp selectând o valoare nouă din listă. Dacă legați caseta combo la un câmp multi-valoare, Access afișează lista cu casete de selectare pentru a permite utilizatorului să selecteze mai multe valori. Puteți lega mai multe coloane la listă și puteți ascunde una sau mai multe coloane din listă setând lățimea unei coloane la 0. Puteți lega valoarea reală din control la o astfel de coloană ascunsă. Atunci când o listă cu mai multe coloane este închisă, Access afișează valoarea din prima coloană a cărei lățime este mai mare decât 0. Access afișează toate coloanele cu lățime diferită de zero atunci când deschideți lista.

Linie

Utilizați un control linie pentru a adăuga linii la un formular sau la un raport, pentru a-i îmbunătăți aspectul.

Buton de comutare

Utilizați controalele butonului de comutare pentru a menține activat/dezactivat, un adevărat/fals sau o valoare da/nu. Atunci când faceți clic pe un buton de comutare, valoarea sa devine -1 (pentru a reprezenta pe, adevărat sau da), iar butonul apare apăsat. Faceți clic din nou pe buton, iar valoarea sa devine 0 (pentru a reprezenta dezactivat, fals sau nu), iar butonul revine la normal. Puteți să includeți un buton de comutare într-un grup de opțiuni și să atribuiți butonului o valoare numerică unică. În cazul în care creați un grup cu mai multe controale, selectarea unui nou buton de comutare golește orice buton de comutare selectat anterior, butonul de opțiune sau caseta de selectare din acel grup (cu excepția cazului în care alte butoane sau casete de selectare din grup au aceeași valoare). Dacă legați butonul de comutare la un câmp din tabelul sau interogarea subiacentă, puteți comuta valoarea câmpului făcând clic pe butonul de comutare.

Casetă listă

Utilizați un control casetă listă pentru a conține o listă de valori potențiale pentru control. Pentru a crea lista, puteți introduce valorile în proprietatea Sursă rânduri a casetei listă. De asemenea, puteți specifica un tabel sau o interogare ca sursă a valorilor din listă. Casetele listă sunt deschise întotdeauna, iar Access evidențiază valoarea selectată curent în caseta listă. Selectați o valoare nouă în listă pentru a reinițializa valoarea din control. Dacă legați caseta listă la un câmp din tabelul sau interogarea subiacentă, puteți modifica valoarea din câmp selectând o valoare nouă din listă. Dacă legați caseta listă la un câmp multi-valoare, Access afișează lista cu casete de selectare pentru a permite utilizatorului să selecteze mai multe valori. Puteți lega mai multe coloane la listă și puteți ascunde una sau mai multe coloane din listă setând lățimea unei coloane la 0. Puteți lega valoarea reală din control la o astfel de coloană ascunsă. Access afișează toate coloanele cu lățime diferită de zero care se încadrează în lățimea definită a controlului. În cazul în care controlul casetă listă este nelegat, puteți permite utilizatorului să selecteze mai multe valori din listă (denumită și casetă listă cu selecții multiple).

Dreptunghi

Utilizați un control dreptunghi pentru a adăuga dreptunghiuri umplute sau goale la un formular, pentru a-i îmbunătăți aspectul. Puteți utiliza acest control, de exemplu, pentru a grupa vizual diferite controale.

Casetă de selectare

Utilizați un control casetă de selectare pentru a păstra activat/dezactivat, un adevărat/fals sau o valoare da/nu. Atunci când bifați o casetă de selectare, valoarea sa devine -1 (pentru a reprezenta pe, adevărat sau da) și apare un marcaj de selectare în casetă. Bifați din nou caseta de selectare și valoarea sa devine 0 (pentru a reprezenta dezactivat, fals sau nu), iar marcajul de selectare dispare din casetă. Puteți să includeți o casetă de selectare într-un grup de opțiuni și să atribuiți casetei de selectare o valoare numerică unică. În cazul în care creați un grup cu mai multe controale, bifarea unei casete de selectare noi deselectează orice buton de comutare selectat anterior, butonul de opțiune sau caseta de selectare din acel grup (cu excepția cazului în care alte butoane sau casete de selectare din grup au, de asemenea, aceeași valoare). Dacă legați caseta de selectare la un câmp din tabelul sau interogarea subiacentă, puteți comuta valoarea câmpului făcând clic pe caseta de selectare.

Cadru obiect nelegat

Utilizați un cadru de obiect nelegat pentru a adăuga un obiect din altă aplicație care acceptă legarea și încorporarea obiectelor (OLE). Obiectul devine parte a formularului, nu parte a datelor din tabelul sau interogarea subiacentă. Puteți adăuga imagini, sunete, diagrame sau diapozitive pentru a vă îmbunătăți formularul. Atunci când obiectul este o diagramă, puteți specifica o interogare ca sursă de date pentru diagramă și puteți lega afișarea diagramei la înregistrarea curentă din formular de una sau mai multe valori de câmp.

Atașare

Utilizați un control atașare pentru a lega acest element la un câmp atașare din datele subiacente. Puteți utiliza acest control, de exemplu, pentru a afișa o imagine sau pentru a atașa alte fișiere. În Vizualizarea formular, acest control prezintă caseta de dialog Gestionare atașări, unde puteți să atașați, să ștergeți și să vizualizați mai multe fișiere atașare stocate în câmpul subiacent.

Buton opțiune

Utilizați un control buton de opțiune (denumit uneori control buton radio) pentru a menține activat/dezactivat, true/false sau o valoare da/nu. Atunci când selectați un buton de opțiune, valoarea sa devine -1 (pentru a reprezenta pe, adevărat sau da) și apare un cerc plin în centrul butonului. Selectați butonul din nou, iar valoarea sa devine 0 (pentru a reprezenta dezactivat, fals sau nu), iar cercul plin dispare. Puteți să includeți un buton de opțiune într-un grup de opțiuni și să atribuiți butonului o valoare numerică unică. În cazul în care creați un grup cu mai multe controale, selectarea unui buton de opțiune nou deselectează orice buton de comutare selectat anterior, butonul de opțiune sau caseta de selectare din acel grup (cu excepția cazului în care alte butoane sau casete de selectare din grup au, de asemenea, aceeași valoare). Dacă legați butonul de opțiune la un câmp din tabelul sau interogarea subiacentă, puteți comuta valoarea câmpului făcând clic pe butonul de opțiune.

Subformular/Subraport

Utilizați controlul de subformular/subraport pentru a încorpora alt formular sau raport în formularul curent. Puteți utiliza subformularul sau subraportul pentru a afișa date dintr-un tabel sau dintr-o interogare corelată cu datele din formularul principal. Access păstrează legătura dintre formularul principal și subformularul sau subraportul pentru dvs.

Cadru obiect legat

Utilizați un cadru de obiect legat pentru a afișa și a edita un câmp de obiect OLE din datele subiacente. Access poate afișa majoritatea imaginilor și graficelor direct într-un formular. Pentru alte obiecte, Access afișează pictograma pentru aplicația în care a fost creat obiectul. De exemplu, dacă obiectul este un obiect de sunet creat în Înregistrator sunet Windows, veți vedea o pictogramă difuzor în formular.

Imagine

Utilizați controlul imagine pentru a plasa o imagine statică în formular. Imposibil de editat imaginea în formular, dar Access o stochează într-un format foarte eficient pentru viteza și dimensiunea aplicației. Dacă doriți să utilizați o imagine ca întregul fundal al formularului, puteți seta proprietatea Imagine a formularului.

Diagramă

Utilizați controlul diagramă pentru a adăuga o diagramă în grila de formular. Dacă faceți clic pe acest buton, apoi plasați controlul în formular se pornește Expertul diagramă, care vă ajută să parcurgeți pașii necesari pentru a crea o diagramă nouă.

ActiveX

Utilizați butonul control ActiveX pentru a deschide o casetă de dialog care afișează toate controalele ActiveX instalate pe sistem. Puteți să selectați unul dintre controale, apoi să faceți clic pe OK pentru a adăuga controlul la grila de proiectare a formularului. Nu toate controalele ActiveX funcționează cu Access.

Înțelegerea legării cu controalele

Controalele pot fi legate, nelegate sau calculate:

  • Control legat    Un control a cărui sursă de date este un câmp dintr-un tabel sau o interogare se numește control legat. Utilizați controale legate pentru a afișa valorile care provin din câmpurile din baza de date. Valorile pot fi sub formă de text, date, numere, valori Da/Nu, imagini sau grafice. De exemplu, o casetă text care afișează numele de familie al unui angajat poate obține aceste informații din câmpul Nume de familie din tabelul Angajați.

  • Control nelegat    Un control care nu are o sursă de date (cum ar fi un câmp sau o expresie) se numește control nelegat. Utilizați controale nelegate pentru a afișa informații, imagini, linii sau dreptunghiuri. De exemplu, o etichetă care afișează titlul unui formular este un control nelegat.

  • Control calculat    Un control a cărui sursă de date este o expresie, nu un câmp, se numește control calculat. Specificați valoarea pe care doriți să o utilizați ca sursă de date în control prin definirea unei expresii. O expresie poate fi o combinație de operatori (cum ar fi = și + ), nume de controale, nume de câmpuri, funcții care returnează o singură valoare și valori constante. De exemplu, următoarea expresie calculează prețul unui articol cu o reducere de 25% prin înmulțirea valorii din câmpul Preț unitar cu o valoare constantă (0,75).

=[Preț unitar] * 0,75

O expresie poate utiliza date dintr-un câmp din tabelul sau interogarea subiacentă a formularului sau raportului sau date din alt control din formular sau raport.

Notă: Calculele pot fi efectuate și în tabele prin adăugarea unui câmp calculat sau în interogări prin introducerea unei expresii în rândul Câmp din grila de interogare. Apoi puteți lega formulare și rapoarte la acele tabele sau interogări, iar calculele apar în formulare sau rapoarte fără a fi necesar să creați un control calculat.

Atunci când creați un formular sau un raport, probabil că este mai eficient să adăugați și să aranjați mai întâi toate controalele legate, mai ales dacă acestea alcătuiesc majoritatea controalelor din obiect. Apoi puteți adăuga controalele nelegate și calculate care finalizează proiectul utilizând instrumentele din grupul Controale de pe fila Proiectare din Vizualizarea aspect sau Vizualizarea proiect.

Legați un control la un câmp prin identificarea câmpului din care controlul preia date. Puteți crea un control legat la câmpul selectat glisând câmpul din panoul Listă de câmpuri în formular sau raport. Panoul Listă de câmpuri afișează câmpurile din tabelul sau interogarea subiacentă a formularului. Pentru a afișa panoul Listă de câmpuri , deschideți obiectul în Vizualizarea aspect sau Vizualizarea proiect, apoi, pe fila Proiectare , în grupul Instrumente , faceți clic pe Adăugare câmpuri existente. Atunci când faceți dublu clic pe un câmp din panoul Listă de câmpuri, Access adaugă tipul de control corespunzător pentru acel câmp la obiect.

Ca alternativă, puteți lega un câmp la un control tastând numele câmpului în controlul propriu-zis (dacă obiectul este deschis în Vizualizarea proiect) sau în caseta proprietății Sursă control din foaia de proprietăți a controlului. Foaia de proprietăți definește caracteristicile controlului, cum ar fi numele, sursa de date și formatul acestuia. Pentru a afișa sau a ascunde foaia de proprietăți, apăsați F4.

Utilizarea panoului Listă de câmpuri este cea mai bună modalitate de a crea un control legat din două motive:

  • Access completează automat eticheta atașată a controlului cu numele câmpului (sau legenda definită pentru acel câmp în tabelul sau interogarea subiacentă), astfel încât nu trebuie să tastați singur eticheta controlului.

  • Access setează automat multe dintre proprietățile controlului la valorile corespunzătoare în funcție de proprietățile câmpului din tabelul sau interogarea subiacentă (cum ar fi proprietățile Format, Zecimale și Mască de intrare ).

Dacă ați creat deja un control nelegat și doriți să-l legați la un câmp, setați valoarea din caseta proprietății Sursă control a controlului la numele câmpului. Pentru detalii despre proprietatea Sursă control , apăsați F1 în timp ce cursorul se află în lista verticală a proprietății.

Începutul paginii

Consultați și

Alinierea automată a controalelor dintr-un formular

Crearea unui control calculat

Setarea ordinii de tabulare pentru controale

Setarea valorilor implicite pentru câmpuri sau controale

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.