Utilizarea Generatorului de expresie

Expression Builder simplifică expresii. Acesta oferă un acces ușor la numele câmpurilor și a controalelor în baza de date, precum și multe funcții încorporate care pot fi incluse în expresie.

În acest articol,

Informații generale despre Builder Expression

Builder Expresia este folosită pentru a căuta și de a introduce componentele de exprimare, care pot fi greu de reținut, cum ar fi numele de identificatori (de exemplu, tabele, formulare și interogări), precum și numele de funcții și argumentele lor.

Utilizați generatorul Expression, puteți crea atât noi expresii, sau de a folosi gata făcute, inclusiv expresiile pentru numerele de pagini de ieșire, data curentă și data și ora curente.

1. Domeniul de exprimare

În partea superioară a constructorului conține un câmp care este proiectat pentru a produce exprimare. Puteți introduce manual o expresie sau selectați-l din elementele cele trei coloane din partea de jos a Generatorului Expression, și apoi să le adăugați la câmpul de expresie. Pentru a adăuga un element, dublu-clic pe ea și apoi pe Inserare.

2. Utilizarea operatorilor

3. Elementele de expresie

Partea de jos a constructorului ferestrei există trei coloane.

Coloana din stânga afișează o listă de tabele, interogări, formulare și rapoarte în baza de date, precum și încorporate și funcții definite de utilizator, constante, operatori și expresii comune.

Coloana din mijloc prezintă lista anumitor elemente sau tipuri de elemente în dosarul selectat în coloana din stânga. De exemplu, în cazul în care în coloana din stânga, selectați funcțiile încorporate. în coloana din mijloc afișează o listă de tipuri de funcții.

Este necesar să se înlocuiască textul <<выражение>>. <<если_истина>>. și <<если_ложь>> Valoarea argumentului real. Puteți face acest lucru în mod direct în expresie, faceți clic pe fiecare substituent și faceți clic pe argumentul de apelare sau argumentul prin utilizarea a trei liste de expresie celulară.

Dacă faceți dublu-clic pe un număr de funcții într-un rând, de exemplu, funcția llf. și apoi funcția Round. Expression Builder pentru a adăuga cele două funcții în domeniul expresiei prin împărțirea agregatului <<выражение>>:

llf (<<выражение>> <<если_истина>> <<если_ложь>>) <<выражение>> Round (<<число>> <<точность>>)

În plus față de înlocuirea substituenților pentru argumentele într-o funcție, trebuie să înlocuiți substituentul <<выражение>> Operator expresie generală a fost valabilă.

Când introduceți un (nume de câmp al unui tabel sau a unui control) identificator de expresie în Generatorul de expresie introduce doar o parte dintr-un identificator necesar în contextul actual. De exemplu, dacă executați Generatorul de expresie din proprietățile formei sub numele clienților, și apoi se introduce identificatorul pentru proprietatea Vizibil a formelor de expresie în expresia Builder Introduceți numai numele proprietății Vizibil. Dacă utilizați această expresie, în afara contextului formularului ar trebui să includă un identificator complet: Formulare! [Clienții]. Vizibil.

Pornirea Builder Expression din tabel

În panoul de navigare, faceți clic dreapta pe tabelul pe care doriți să îl modificați, apoi faceți clic pe Designer.

În coloana Nume câmp, faceți clic pe câmpul pe care doriți să îl modificați.

Sub Field Properties, faceți clic pe fila General.

Faceți clic pe proprietatea care conține expresia, și faceți clic pe butonul de lângă acesta Build.

Pornește expresia unui formular sau raport

În panoul de navigare, faceți clic dreapta pe formularul sau raportul pe care doriți să o modificați, și selectați din meniu pop-up designer.

Faceți clic dreapta pe controlul pe care doriți să o modificați, și selectați din meniul de comenzi rapide, faceți clic pe Properties.

Pe pagina Proprietăți, selectați proprietatea care conține expresia, și faceți clic pe Build lângă el.

Rulați expresiile din interogarea

În panoul de navigare, faceți clic dreapta pe interogarea pe care doriți să o modificați, și selectați din meniu pop-up designer.

În grila de proiectare de interogare, selectați celula care conține expresia. De exemplu, selectați o celulă din coloana Stare pe care doriți să setați condiția, selectați celula sau câmpul de coloană în care doriți să creați un câmp calculat.

Pe fila Proiectare, în interogare, faceți clic pe Personalizare.