Uneori, scrierea unei expresii poate fi descurajantă. Dar generatorul de expresii îl face mult mai ușor. Expresiile au multe componente sau "părți în mișcare": funcții, operatori, constante, identificatori și valori. Utilizați Generatorul de expresii pentru a căuta rapid aceste componente și a le insera cu precizie. Există două modalități de a utiliza Generatorul de expresii: utilizați caseta generator de expresii, care poate fi tot ceea ce vă trebuie sau utilizați Generatorul de expresii extinse, când expresia este mai elaborată.
În acest articol
Mai întâi, cum o găsesc?
Deși generatorul de expresii este disponibil din mai multe locații în Access, cel mai consistent mod de a-l afișa este să plasați focalizarea pe o casetă de proprietăți care are o expresie, cum ar fi sursă de control sau valoare implicită, apoi faceți clic pe generator de expresii sau apăsați Ctrl + F2.
Într-o macrocomandă, faceți clic pe .
Sfat Dacă vedeți expresia Word într-un meniu, puteți să faceți clic pe aceasta pentru a porni generatorul de expresii.
Vedeți în acțiune
Următorul videoclip vă arată cum să utilizați Generatorul de expresii pentru a crea o expresie comună pentru un câmp calculat.

Utilizarea casetei generator de expresii
Caseta generator de expresii vă ajută să creați expresii mai rapid și mai precis cu ajutorul instrumentelor inteligente și al informațiilor sensibile la context. Dacă vedeți generatorul de expresii extinse, faceți clic pe mai puțin >> pentru a afișa doar caseta generator de expresii.
IntelliSense și sfaturi rapide
1 IntelliSense (Access 2010 sau o versiune mai recentă) afișează dinamic funcțiile posibile și alți identificatori în timp ce tastați o expresie.
Imediat ce începeți să tastați un identificator sau un nume de funcție, IntelliSense afișează o listă verticală de valori posibile. Puteți continua să tastați sau puteți face dublu clic pe valoarea corectă din listă pentru a o adăuga la expresie. Alternativ, puteți utiliza tastele săgeată în sus și în jos pentru a selecta valoarea dorită, apoi apăsați pe TAB sau ENTER pentru a o adăuga la expresie. De exemplu, dacă începeți să tastați cuvântul „Format”, lista IntelliSense afișează toate funcțiile care încep cu „Format”.
Sfat Pentru a ascunde lista verticală IntelliSense, apăsați pe ESC. Pentru a o afișa din nou, apăsați CTRL+BARA DE SPAȚIU.
2 Sfaturi rapide afișează o scurtă descriere a elementului selectat.
În timp ce se afișează lista IntelliSense, în partea dreaptă a elementului selectat în prezent apare o scurtă descriere sau un sfat rapid. Primul element din listă este selectat în mod implicit, dar puteți selecta orice element din listă pentru a vizualiza sfatul rapid respectiv. Sfatul rapid vă poate ajuta să determinați scopul unei funcții sau tipul de control sau de proprietate reprezentat de element.
Informații rapide și ajutor
1 Utilizați informații rapide pentru a afișa sintaxa funcției și faceți clic pe numele funcției pentru a deschide un subiect de ajutor despre funcție.
În timp ce tastați o funcție într-o expresie, caracteristica Informații rapide afișează sintaxa funcției, astfel încât să știți exact ce argumente sunt necesare pentru funcție.
2 Argumentele opționale sunt încadrate între paranteze drepte ([]). Argumentul pe care îl tastați în prezent se afișează cu text aldin. Nu confundați parantezele drepte care indică argumente opționale cu parantezele pătrate care cuprind identificatori în expresia reală.
Utilizarea generatorului de expresii extinse
Generatorul de expresii extinse vă ajută să căutați și să inserați funcții, operatori, constante și identificatori (de exemplu, nume de câmpuri, tabele, formulare și interogări), să economisiți timp și să reduceți erorile. Dacă tot ce vedeți este caseta generator de expresii, faceți clic pe mai multe >> pentru a vedea generatorul de expresii extinse.
1 Utilizați instrucțiuni și un link de ajutor pentru a obține informații despre contextul în care introduceți expresia.
2 În caseta generator de expresii, tastați expresia aici sau adăugați automat elemente de expresie făcând dublu clic pe elemente din listele de mai jos. Aceste liste lucrează împreună ca ierarhie pentru a vă ajuta să detaliați la componenta de expresie dorită.
3 În lista elemente expresie , faceți clic pe un tip de element pentru a-i vedea categoriile în lista Categorii de expresii .
Lista Elemente expresie afișează elementele de nivel superior care sunt disponibile pentru a construi o expresie, cum ar fi obiecte ale bazei de date, funcții, constante, operatori și expresii comune. Conținutul acestei liste diferă în funcție de context. De exemplu, dacă tastați o expresie în caseta proprietății Sursă control a unui formular, lista conține alte elemente decât dacă ați tasta o expresie în caseta proprietății Regulă de validare a unui tabel.
Sfat Pentru a utiliza expresii predefinite, inclusiv Afișare numere de pagină, data curentă și data și ora curente, selectați expresii comune.
4 În lista Categorii de expresii , faceți clic pe o categorie pentru a-i vizualiza valorile în lista valori expresie . Dacă nu există valori în lista valori expresie , faceți dublu clic pe elementul categorie pentru a-l adăuga la caseta generator de expresii.
Lista Categorii de expresii conține anumite elemente sau categorii de elemente pentru selecția pe care o efectuați în lista elemente expresie . De exemplu, dacă faceți clic pe Funcții predefinite în lista Elemente expresie, lista Categorii expresie afișează categorii de funcții.
5 În lista valori expresie , faceți dublu clic pe o valoare pentru a o adăuga la caseta generator de expresii.
Lista valori expresie afișează valorile, dacă este cazul, pentru elementele și categoriile pe care le-ați selectat anterior. De exemplu, dacă ați făcut clic pe funcții predefinite în lista elemente expresie , apoi faceți clic pe o categorie de funcții în lista Categorii de expresii , lista valori expresie afișează toate funcțiile predefinite pentru categoria selectată.
6 Pentru a vedea ajutor și informații despre valoarea de expresie selectată, dacă este disponibilă, faceți clic pe link.
Un exemplu pas cu pas
Următorul exemplu arată cum se utilizează elementele, categoriile și valorile expresiilor din Generatorul de expresii extinse pentru a crea o expresie.
-
Faceți clic pe elemente în lista elemente expresie , cum ar fi funcții, apoi funcții predefinite.
-
Faceți clic pe o categorie din lista Categorii de expresii , cum ar fi flux de programe.
-
Faceți dublu clic pe un element din lista valori expresie , cum ar fi IIF , care este adăugat în caseta generator de expresii:
IIf (<<expression>>, <<truepart>>, <<falsepart>>)
Textul substituent este indicat prin paranteze unghiulare (<< >>).
-
Înlocuiți orice text substituent cu valori de argumente valide. Puteți să introduceți valorile manual sau să continuați să selectați un element din cele trei liste.
-
Pentru a vizualiza un subiect de Ajutor care conține mai multe informații despre argumentele valide pentru o funcție, selectați funcția din lista Valori expresie, apoi faceți clic pe linkul din partea de jos a Generatorului de expresii.
-
Dacă expresia conține alte elemente, acestea pot fi separate de următorul substituent:
<<Expr>>
Înlocuiți acest substituent pentru a face expresia generală validă.