Câmpurile calculate acces la baza de date 2018 sunt expresii de intrare în formularul de solicitare

În baza de date Microsoft Access câmpuri calculate pot fi create într-o interogare, formular sau raport. Câmpurile calculate sunt utilizate în diverse scopuri, inclusiv pentru decontare, pentru a efectua calcule în câmpuri calculate pentru obiectele bazei de date Access intră expresii. Expresia - este o formulă similară cu formule Excel, dar în loc de celule nume de câmp referințele utilizate în ele. Introducerea expresiilor pot atât manual, cât și cu Generatorul de expresie.







Expresiile pot conține următoarele elemente:

  • Identificatorii (numele câmpului și de control, care sunt închise în paranteze pătrate);
  • operatori (media aritmetică, comparații logice, și alți operatori);
  • Funcția (formule gata făcute, care constau dintr-un nume și un argument plasat în paranteze)
  • constant (elementele care nu sunt modificate în exemplul Expression Null, Adevărat, Fals);
  • valoare (de exemplu, data și valorile de timp, valoarea numerică a pozitiv sau negativ).
  • = [Evaluare] / 1.2. în care "=" - Operator [Evaluare] - nume domeniu, și 1,2 - valoare;
  • Data (). în cazul în care Data - data curentă numele funcției pe care nu are nici un argument.

Luați în considerare stabilirea câmpului calculat într-o formă de interogare, de exemplu, o bază de date Training_students_VP. Statement Problemă: o interogare de selectare (Query 3) pentru a crea un câmp în care să afișeze evaluarea finală (sub 20% din cele obținute de rating). Pentru a rezolva această problemă, deschideți formularul „Solicitare 3“ în modul de proiectare (Fig. 1).







Pentru a crea un câmp calculat, puteți folosi „Builder Expression“. Pentru a face acest lucru, plasați cursorul într-un câmp liber, și alegeți comanda pentru Build bara de instrumente (puteți utiliza, de asemenea, meniul contextual) pentru a deschide fereastra Expression Builder.

Zona superioară este situată expresii constructor TextBox pentru înregistrarea exprimare. Expresia câmpului Mai jos se află operatorii șir. Trei câmp text din regiunea inferioară sunt utilizate pentru a selecta elementele care pot fi inserate în expresia câmpul de text. Expresia poate fi scrisă de la tastatură sau sub formă de funcții gata făcute, operatorii și alte elemente.

Pentru această sarcină, puteți introduce un constructor de expresie = [Evaluare] / 1.2 de la tastatură (Figura 2) și faceți clic pe butonul OK.

câmp Ca rezultat, formularul de interogare se va calcula = [Evaluare] / 1.2

În continuare, este necesar să se închide formularul de anchetă în vederea proiectare, și deschideți-l în Vizualizare foaie de date. Câmpul de masă calculat este format din cuvântul „termenul“ și numărul 1, care arată modul în care se creează un cont de expresie. De asemenea, trebuie remarcat faptul că rezultatele de calcul sunt afișate în înregistrările nu este formatat.

Având în vedere cele de mai sus, ar trebui să modificați numele câmpului calculat și formatați-l. Pentru a face acest lucru, du-te înapoi la modul de proiectare și cuvântul Expresie1 înlocuit cu „Itog_otsenka“. Apoi faceți clic dreapta pe un câmp calculat și apoi faceți clic pe Properties pentru a deschide caseta de dialog Field Properties din meniul contextual (fig. 5)

În câmpul de proprietăți setați formatul, cum ar fi fix și închide fereastra. Apoi închideți interogarea în Vizualizare proiect, și deschideți-l în Vizualizare foaie de date. Ca urmare, pe ecran apare o interogare cu un câmp calculat formatat. Trebuie remarcat faptul că valorile câmpurilor calculate nu sunt stocate în baza de date, iar rezultatul de calcul în formarea interogare.

Partajați-le cu prietenii tăi