Câmpurile calculate - studopediya
Cererea pentru fiecare intrare se poate face calcule cu valori numerice și șir de caractere sau valori de date cu ajutorul datelor de la unul sau mai multe câmpuri. Rezultatul calculului formează un nou câmp calculat tabelă de interogare. Tabelul de mai originale noi câmpuri sunt create. De fiecare dată când executați interogarea sunt calculate folosind valorile curente ale câmpurilor. Calculele efectuate de rând (orizontal).
În ceea ce privește literals și funcțiile de câmpuri calculate pot fi utilizate în plus față de numele câmpurilor. Ca rezultat al prelucrării expresiei este doar o singură valoare poate fi obținută. Pentru a scrie expresia în câmpul calculat poate fi utilizat în Builder Expression. care este numit din meniul contextual faceți clic pe „Build“. Cursorul mouse-ului trebuie să fie mai întâi în expresia celulei de intrare. Aceasta deschide fereastra Expression Builder (fig. 2.36). În formulele care vor fi create în Generatorul de expresie, datele nu este implicat, și titluri de teren, din care au fost luate. In Expression Builder va reflecta formula administrată (fig. 2.37).
Fig. 2.36 Apel Expression Builder fereastra
Fig. 2.37 Crearea unei formule din Builder Expression
câmp calculat poate conține un built-in functii de acces apeluri și următoarele afirmații:
„+“ - adaugă două expresii aritmetice;
„-“ - subtracts a doua din prima expresie aritmetică;
„*“ - înmulțiri două expresii aritmetice;
„/“ - parts prima expresie aritmetică pentru a doua;
„\“ - două runde de expresii aritmetice cu numere întregi și acțiuni prima la a doua. Rezultatul este rotunjit la un întreg;
„^“ - ridică prima expresie aritmetică a puterii dată de a doua expresie aritmetică;
«MOD» - două runde de expresii aritmetice cu numere întregi, parts prima la a doua și returnează restul;
„“ - generează un șir de text ca rezultat al adăugării doilea rând la primul capăt. Dacă un operand este un număr, acesta este convertit automat într-un șir de caractere.
De exemplu, este necesar să se calculeze valoarea bunurilor achiziționate de la furnizor. Pentru a face acest lucru, introduceți formula:
* Prețul de cumpărare suma achiziționat
este necesar să se selecteze tabelul „Produse“ pentru construirea expresiei, și în ea câmpul „prețul de achiziție“ și „Numărul de achiziționat“. Când creați expresii în formula va fi afișată fereastra de constructor, după cum urmează:
[Produse]! [Preț de achiziție] * [Produse]! [Cantitatea achiziționată]
În primul set de pătrat paranteze numele tabelei din care este luat datele. (Acest lucru este necesar în cazul în care, în cazul în care datele sunt preluate din mai multe tabele sau mai multe tabele au câmpuri cu același nume). În următoarele paranteze numele câmpului. Semnul „!“ Este folosit ca separator. Ca urmare, calculele vor fi creat un câmp în care numărul de câmpul „Price“ rând sunt multiplicate cu numere dintr-un câmp de „Number“ (fig. 2.38).