Crearea de câmpuri calculate pentru 1

Ușor câmp calculat este un domeniu în care ar trebui să fie afișată data curentă. Pentru a crea un astfel de câmp:

  1. Crearea unui câmp de control liber tip de element (Text Box) în formă la fața locului din dreapta.
  2. Doar introduceți în câmpul de expresie = Data (). Este nevoie de semnul egal.
  3. Deschideți fereastra Properties (Proprietăți) pentru acest element, și setați proprietățile câmpului Format (Format) formatul de dată dorit, cum ar fi un format de dată lung (Data lung).
  4. Setați lungimea câmpului, astfel încât acesta a fost plasat în numărul necesar de caractere.
  5. Schimbarea eticheta de nume a câmpului de text. câmp creat va apărea așa cum se arată în Fig. 9,47.

Fig. 9,47. câmp calculat







De obicei, TextBox element de control este selectat pentru a crea câmpuri calculate, cu toate că acest lucru nu este necesar. Poate fi utilizat pentru oricare dintre comenzile având proprietățile date (Sursa de control).

Este în datele de proprietate (Source Control) ar trebui să aibă o expresie care calculează valoarea acestui element. Introducerea expresiei este permisă direct în controlul, așa cum am făcut în exemplul. Cu toate acestea, în cazul în care expresia este suficient de lung, este incomod pentru a intra direct în câmp. Puteți introduce o expresie într-o serie de date care caracteristici celulare (Source Control) în fereastra Properties (Proprietăți), iar în cazul în care expresia nu se încadrează în proprietățile unei celule, pur și simplu apăsați combinația de taste + și deschide zona de intrare (Zoom). Puteți utiliza în continuare Builder Expression.







Câmpurile calculate sunt în principal sub formă de bandă sau tabelare pentru a afișa coloana cu unele valori calculate. De exemplu, valoarea bunurilor este calculată ca valoarea expresiei Pret * Cantitate. Pentru a afișa aceste date calculate folosind două metode:

  • Prima metodă se bazează pe faptul că formularul se bazează pe o bază de cerere, care includ coloane calculate. Sub forma unui câmp de text, care, ca sursa de date indicată de interogare coloană calculată. Câmpul este blocat, astfel încât utilizatorul nu poate schimba datele în ea, pentru că aceste date sunt evaluate în timpul execuției interogării.
  • În al doilea caz, forma poate fi construit direct pe masa de bază. Se creează un câmp de text în care sursa de date specificați o expresie, cum ar fi = [Preț unitar] * Număr. Care opțional câmpurile specificate în termeni care sunt incluse în formă și orice domeniu al tabelei de bază.

Prima metodă este de preferat în cele mai multe cazuri, de ex., K. O interogare poate fi utilizat nu numai în formă audio, dar, de asemenea, în rapoartele și alte forme. Un exemplu de o astfel de organizație poate servi ca o formă de plată „ordinelor subformular“ (Comenzi subformular) bază de date „Northwind“. Aceasta se bazează pe o interogare „Informații privind comanda“ (Detalii comandă Extins), care a creat un câmp calculat „OtpusknayaTsena“ (ExtendedPrice), având formula:

în exemplul versiunii în limba engleză a accesului:

Datele de control (Sursa de control) OtpusknayaTsena

(ExtendedPrice) sub forma unei valori „OtpusknayaTsena“ (ExtendedPrice) - câmpul Nume solicitare calculat.

CCur In formula de mai sus - este o funcție care convertește valoarea expresiei în tipul de numerar (valuta).