Un câmp liber înseamnă că nu este asociat cu niciun câmp. În câmpul liber, puteți introduce câmpul tabelului de bază de date sau expresia. Eticheta este utilizată pentru a introduce numele câmpului. Când introduceți "Expresii" în câmpul liber, care calculează valoarea necesară, devine computabil. În câmpurile calculate, puteți utiliza funcții, cum ar fi funcția dată sau oră, sau puteți introduce o expresie care utilizează valorile câmpurilor din tabelul Access DB ca intrare. De asemenea, puteți introduce o etichetă de autonome pe formular, adică eticheta nu este asociată cu câmpul de text, pentru aceasta trebuie să utilizați butonul "Aa" din bara de instrumente.
Luați în considerare crearea unui câmp calculat în formularul Studenți, utilizând exemplul bazei de date Training_students_VP. Declarația sarcinii: în formatul Design DB pentru elevii Access DB creați un câmp în care trebuie afișată data curentă și un alt câmp care combină numele, prenumele și patronimul elevului. Pentru a rezolva această problemă, deschideți Student_constructor în vizualizarea Design (Figura 1).
Pentru a crea un câmp calculat sub forma unui Access DB care afișează data curentă, trebuie să efectuați următoarele operații:
- Schimbați lungimea etichetei și câmpul de text astfel încât conținutul să se potrivească în ele;
- formați câmpul calculat (dacă este necesar) făcând clic dreapta pe câmpul calculat și selectând Proprietăți din meniul de comenzi rapide, se deschide caseta de dialog "Câmp". Formatarea se face în fereastra "Câmp" din fila "Toate" din câmpul "Format" (Figura 3);
Pentru a crea un alt câmp calculat sub forma unui Access DB care afișează o expresie care utilizează valorile câmpului de tabel (Nume, Nume, Patronimic) ca intrare, trebuie să efectuați următoarele acțiuni:
- adăugați un câmp liber în formular (Figura 5);
- modificați numele etichetei câmpului de text la nume;
- apelați Builder Expression, pentru acest clic pe bara de instrumente, faceți clic pe „Builder“ Builder deschide o fereastră în care puteți selecta „expresia“ dvs. (Figura 6) și faceți clic pe OK;
- Deschideți fereastra "Expression Builder", în care să se introducă = [Name] "" [nume] "" [Middle] (Figura 7), apoi selectați formulă și depozitați-l în clipboard, apăsați Ctrl + C;
- închideți fereastra "Expression Builder", plasați cursorul în câmpul "Free" și introduceți formula apăsând tastele Ctrl + V (Figura 8);
- Ștergeți câmpurile și etichetele create anterior; nume, nume, patronimic;
- modificați lungimea etichetei numelui și lungimea asociată câmpului de text astfel încât conținutul să fie conținut în ele;