Office
Vpis

Dodajanje funkcij v Accessove izraze

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Access ima veliko vdelanih funkcij, s katerimi sestavite izraze. Če ste prebrali članek Sestavljanje izraza, se boste morda spomnili, da so funkcije le ena od možnih komponent izraza. Kljub temu ni mogoče delati veliko z izrazi, ne da bi se naučili dodajati funkcije vanje.

Opomba: Uporabite lahko tudi prilagojeno funkcije v izrazih, vendar če veste, kako ustvariti tiste, verjetno ne potrebujete, kot je ta članek! Vam je lahko samo videti seznam vseh funkcij, na voljo dostop.

Nekaj osnov o uporabi funkcij:

  • Če želite uporabiti funkcijo, vnesite njeno ključno besedo, oklepaj, argumente (vrednosti), ki jih želite posredovati, in zaklepaj.

  • Nekatere funkcije ne potrebujejo argumentov, druge pa potrebujejo številne argumente, ki jih morate ločiti z vejicami.

  • Argumenti funkcije so lahko identifikatorji, konstante ali druge funkcije. Te komponente lahko dodatno sestavljate s standardnimi matematičnimi operatorji (npr. +, -, * ali /) ali operatorji primerjanja (npr. <, > ali =).

  • Funkcije sprejmejo vse informacije, ki jih posredujete, kot argument, zaženejo nekatere kode v ozadju in vrnejo vrednost na mesto, kjer ste vnesli funkcijo. Povedano drugače, lahko ste programer, vendar brez programiranja.

Vas to prestraši? Ni težko. Morda bo v pomoč nekaj primerov:

Primer uporabe funkcije »Ilf« v izrazu.

Ta izraz je sestavljen iz funkcije IIf (zelena znakov). Opomba zelene vejice ločevanje tri argumente. V tem primeru smo funkcijo IIf primerjati polje z imenom, da bi DueDate do današnjega datuma. Če je polje da bi DueDate večji ali enak do današnjega datuma, bo vrnjena niz »OK« ; v nasprotnem primeru vrnili boste »Zapadla« .

  • Prvi argument funkcije IIf je logični preskus, ki je sestavljen iz identifikator za polje da bi DueDate (v oranžno), nekaj operatorji primerjave (v rdeči barvi) in funkcije Date (v modri barvi), ki zahteva nobenega argumenta.

  • Drugi in tretji argument funkcije Ilf sta konstanti niza (črno), ki morata biti v narekovajih. Ta dva argumenta sta lahko funkciji ali izraza, ki vrneta števila ali besedilo.

Tak izraz lahko uporabite v polju z besedilom v obrazcu ali pogledu ter izračunanem polju, ki je npr. v tabeli.

Še en primer, ki uporablja funkcijo v izrazu za ustvarjanje besedilnega niza:

Primer uporabe funkcije »LEFT« v izrazu.

Izraz se začne s konstanto niza (črno).

  • Znak »&« (rdeče) je operator za združevanje, s katerim združite nize.

  • Na levi funkcijo (z zeleno) zahteva dva argumenta:

    • identifikatorja polja (oranžno) in

    • celoštevilsko konstanto (črno). V tem primeru želimo skrajno leva znaka v polju, zato vnesemo 2.

Če bi polje »ProductCode« vsebovalo »CD22035«, bi bili rezultati tega izraza »Predpona: CD«.

Želite več informacij o izrazih in funkcijah?

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×