Applies ToAccess 2013

Az Access számos beépített függvényt tartalmaz, amelyek a kifejezések felépítéséhez használhatók. Ha már elolvasta a Kifejezésbuild funkcióját, előfordulhat, hogy a függvények csak egyike a kifejezések lehetséges összetevőinek. A kifejezésekkel azonban nem lehet túl sokat tenni anélkül, hogy meg nem tanulja, hogyan adhat függvényeket hozzájuk.

Megjegyzés:  A kifejezésekben egyénileg létrehozott függvényeket is használhat, de ha tudja, hogyan hozhatja létre őket, akkor valószínűleg nincs szüksége egy ehhez hasonló cikkre. Előfordulhat, hogy csak az összes elérhető Access-függvény listáját keresi.

Először is a függvények használatának néhány alapművelete:

  • Függvényt használva írja be a kulcsszót, egy megnyitott zárójelet, a küldeni kívánt argumentumokat (értékeket), majd egy záró zárójelet.

  • Egyes függvények esetén nincs szükség argumentumra, míg másokhoz többre van szükség, ebben az esetben vesszővel kell elválasztani őket.

  • A függvény argumentumai lehet azonosítók, állandók vagy más függvények. Ezeket az összetevőket további matematikai operátorok (például +, -, *vagy /) vagy összehasonlító operátorok (például <, > vagy =) használatával kombinálhatja.

  • A függvények az argumentumként megadott információkat bevetik, kódokat futtatnak a színfalak mögött, majd visszaadnak egy értéket a függvény pontos helyére. Más szóval programozó lehet anélkül, hogy programozást kellene csinálnia!

Ijesztőnek hangzik? Nem is az. Talán egy-két példa segíthet:

Az IIf függvény használata egy kifejezésben

Ez a kifejezés teljes egészében az IIf függvényből áll (a zöld karakterekből). Figyelje meg a három argumentumot elválasztó zöld vesszőket. Ebben a példában az IIf függvény segítségével hasonlítjuk össze a DueDate nevű mezőt a mai dátummal. Ha a DueDate mező a mai dátumnál nagyobb vagy egyenlő, akkor az "OK" karakterláncot adja vissza. ellenkező esetben a "Lejárt".

  • Az IIf függvény első argumentuma egy logikai vizsgálat, amely a DueDate mező azonosítóját (narancssárga), néhány összehasonlító operátort (pirossal) és a Date függvényt (kék színben) tartalmazza, amely nem igényel argumentumokat.

  • Az IIf függvény második és harmadik argumentuma egyaránt karakterlánc-állandó (fekete színben), amelyeket idézőjelek közé kell tenni. Ez a két argumentum lehet olyan függvény vagy kifejezés is, amely számokat vagy szöveget ad vissza.

Az ehhez hasonló kifejezést használhatja többek között egy űrlap vagy nézet szövegmezőjében, illetve egy tábla számított mezőjében.

Az alábbi példa egy másik példa, amely egy kifejezésben egy függvényt használva hoz létre szöveges karakterláncot:

A Left függvény használata egy kifejezésben

A kifejezés itt egy karakterlánc-konstanssal kezdődik (fekete színben).

  • Az és (piros) egy összetűnés operátor, amellyel a karakterláncok összefésülnek.

  • A Bal függvény (zöld színnel) két argumentumot vesz fel:

    • Egy mezőazonosító (narancssárga színben), és

    • Egész szám állandó (fekete színben). Ebben az esetben csak a mező két bal szélső karakterét szeretnénk megadni, ezért a 2-es karaktert adjuk meg.

Ha a ProductCode mező tartalmazza a "CD22035" előtagot, a kifejezés eredménye "Előtag: CD" lesz.

Többet szeretne tudni a kifejezésekről és függvényekről?

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.