Dodavanje funkcija u izraze programa Access

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Access sadrži mnogo ugrađenih funkcija koje možete koristiti za sastavljanje izraza. Ako ste pročitali članak Sastavljanje izraza, prisjetit ćete se da su funkcije samo jedan od mogućih dijelova izraza. No izraze nećete moći osobito koristiti ako ne naučite kako u njih dodavati funkcije.

Napomena : Možete koristiti i custom-built funkcije u izrazima, ali ako znate kako stvoriti one, vjerojatno ne morate članak poput ove! Možda samo potrazi za popis dostupnih funkcija programa Access.

Evo najprije nekoliko osnovnih savjeta u vezi s funkcijama:

  • Da biste koristili neku funkciju, upišite ključnu riječ, otvorite zagradu, unesite argumente (vrijednosti) koje želite na nju primijeniti, a zatim zatvorite zagradu.

  • Za neke funkcije nisu potrebni argumenti, a za neke ih je potrebno nekoliko (u tom ih slučaju odvojite točkom sa zarezom).

  • Argumenti funkcije mogu biti i identifikatori, konstante te ostale funkcije. Te elemente možete nadalje kombinirati pomoću standardnih matematičkih operatora (kao što su znakovi +, -, * ili /) ili operatora usporedbe (kao što su znakovi <, > ili =).

  • Funkcije preuzimaju informacije koje im dajete u obliku argumenata, pokreću u pozadini određeni kod te vraćaju neku vrijednost točno tamo gdje ste tu funkciju unijeli. Drugim riječima, programer možete biti i ako ništa ne znate o programiranju!

Zvuči zastrašujuće? Ni najmanje. Možda nam može pomoći koji primjer:

primjer korištenja funkcije iif u nekom izrazu.

Ovaj izraz čine potpuno funkcije IIf (zelena znakova). Imajte na umu zeleni zareze razdvajanje tri argumenta. U ovom se primjeru ćemo pomoću funkcije IIf možete usporediti polje pod nazivom datum krajnjeg roka na današnji datum. Ako je polje Datum krajnjeg roka veći od ili jednako današnji datum, će vratiti niz "U redu"; u suprotnom se vraća "Prekoračen rok".

  • Prvi argument funkcije IIf je logički test koji se sastoji od identifikator za polje Datum krajnjeg roka (u narančastu), nekoliko operatori usporedbe (crvenom bojom), a na funkcije Date (plavom bojom), što je potrebna nema argumenata.

  • Drugi i treći argument funkcije IIf konstante su niza (crno), koje moraju biti u zagradama. Ta dva argumenta mogu biti i funkcije ili izrazi koji vraćaju brojeve ili tekst.

Sličan izraz možete koristiti u tekstnom okviru na obrascu ili u prikazu ili pak u izračunatom polju u tablici, između drugih mjesta.

Evo još jednog primjera u kojem se za stvaranje tekstnog niza koristi funkcija u izrazu:

Primjer korištenja funkcije Left u nekom izrazu.

U ovom primjeru izraz započinje s konstantom niza (crno).

  • Znak & (crveno) operator je povezivanja, koji se koristi za spajanje nizova.

  • Lijeva funkcija (u zeleno) traži dva argumenta:

    • identifikator polja (narančasto) te

    • cjelobrojnu konstantu (crno). U tom slučaju potrebna su nam samo dva krajnja lijeva znaka polja, stoga ćemo unijeti broj 2.

Da je polje ŠifraProizvoda sadržavalo “CD22035”, rezultati izraza bili bi “Prefiks: CD”.

Zanima vas još toga u vezi s izrazima i funkcijama?

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×