Primjena različitih uvjeta nad podatkovnim poljima vrlo je korisna kada trebate procijeniti vrijednosti podatkovnih polja na temelju drugih polja. Expression Builder u Accessu 2010 pruža vam upravo topodrška primjeni funkcija i formula. Može se koristiti bilo gdje u Accessu 2010 sa bilo kojim elementom baze podataka; Obrasci, izvješća, upiti i tablice. U ovom ćemo postu koristiti alat za izradu izraza u upitu za procjenu novih vrijednosti podatkovnih polja.
Za početak, pokrenite Access 2010 i napravite tablicu, pomaknite se do kartice Stvori i kliknite Tablica. Za ilustraciju, stvaramo tablicu s poljima, ID-om, imenom zaposlenika, godinom rada i plaćom.
Nakon dodjeljivanja podatkovnih polja u pregledu Dizajn zatvorite ga i dajte mu odgovarajuće ime. Otvorite tablicu u prikazu podatkovnog lista i počnite ispunjavati vrijednosti polja.
Namjeravamo procijeniti novu plaću na temeljupod uvjetom da će zaposlenik pružiti svoje usluge više od 4 godine imati povišicu plaće. Za primjenu ovog uvjeta kreirat ćemo upit. Prijeđite na karticu Stvori i kliknite Dizajn upita.
Pojavit će se okvir s nazivom tablice, odaberite nedavno kreiranu tablicu i kliknite Dodaj.
U umetnutom okviru tablice dvokliknite polja koja želite umetnuti u Upit.
Sada postavite pokazivač umetka pokraj posljednjeg polja, a iz grupe postavljanja upita kliknite Graditelj.
Pojavit će se dijalog za izradu izraza, ovdje ćemo napisati izraz koji će povisiti novu plaću prema zadanim uvjetima.
Jednostavno smo koristili iff uvjetnu izjavu kao;
Nova plaća: IIf ([Godina usluge]> 4, [Plata] * 2.5, [Plaća] * 1)
Stvorit će se novo polje tablice, naime Nova plaća u kojoj ćete vidjeti novu plaću zaposlenih. Nakon završetka pisanja, kliknite OK za nastavak.
Izraz će se uspješno dodati uz posljednje polje tablice. Sada u grupi rezultata kliknite Pokreni.
Nakon izvršenja upita, vidjet ćete novo polje tablice, naime Nova plaća, koje sadrži nove plaće zaposlenih kako je određeno u programu Expression Builder.
Sada zatvorite Upit i dajte mu odgovarajuće ime.
Također možete provjeriti naše prethodno pregledane vodiče o tome kako stvoriti tablice u sustavu Access 2010 koristeći samo SQL naredbe i kako šifrirati bazu podataka lozinkom u programu Access 2010
komentari