Az, hogy az Access 2013 Expression Builder harmadik oszlopában egy beépített függvény nevét látja, nem sokat mond. Nem tudja, mit csinál a funkció és hogyan használja, de a Súgó gombra kattintva azonnali információkat kaphat. Kövesse az alábbi lépéseket az Access súgóablakának eléréséhez:
Ha a Kifejezéskészítő bal oldali oszlopában a Funkciók mappa mellett van egy plusz (+), kattintson erre a jelre a lista kibontásához.
Kattintson az első oszlopban található Beépített funkciók mappára.
A kategórianevek a középső oszlopban jelennek meg.
Kattintson egy kategória nevére a középső oszlopban, ha meg szeretné tekinteni a kategórián belüli funkciókat a harmadik oszlopban, vagy kattintson a középső oszlopra a harmadik oszlop összes funkciójának megtekintéséhez.
Az adott kategória függvényei a harmadik oszlopban jelennek meg.
A harmadik oszlopban kattintson annak a függvénynek a nevére, amelyről többet szeretne megtudni.
Kattintson a Súgó gombra a Expression Builder jobb felső sarkában.
Megnyílik az adott funkció súgóablakja.
Ha nem lát konkrét súgót a függvényhez, írja be a függvény nevét az Access Help keresőmezőbe.
A függvények típusonként vannak felsorolva a súgórendszerben, így ha egy függvényt kell találnia a súgórendszerben, akkor gyorsabban megtalálhatja, ha tudja, hogy például pénzügyi funkcióról van szó.
Ennek működésének megtekintéséhez válassza ki a pénzügyi kategóriát a középső oszlopban, kattintson a PV függvényre a harmadik oszlopban, majd kattintson a Súgó gombra. A megnyíló súgóoldal nem csak a PV függvény működését írja le, hanem a függvény használatához szükséges szintaxist is. A függvény szintaxisa leírja, hogy milyen információkat kell átadnia (meg kell adnia) a függvénynek, hogy a függvény elvégezhesse a számítását és eredményt adjon.
Egy függvény szintaxisa általában a következőképpen néz ki:
függvénynév(arg1,arg2,[arg3])
functionName a függvény nevét, és arg1 , arg2 , és arg3 képviseli érv, hogy a függvény elfogad. A függvény által elfogadott argumentumok száma változó. Néhány függvény nem fogad argumentumokat; mások sokat visznek. Ha egy függvény két vagy több argumentumot fogad el, az argumentumokat vesszővel kell elválasztani.
A szögletes zárójelben szereplő argumentumnév nem kötelező, ami azt jelenti, hogy a teljes argumentumot elhagyhatja.
A függvény nevét mindig zárójel követi – még akkor is, ha a függvény nem fogad el argumentumot. A Now(), Sqr(81) és PV(apr,TotPmts,Income) mind példák az érvényes függvényszintaxisra. Vegye figyelembe azt is, hogy argumentum beírásakor használhat literális értéket (például „Smith” nevet vagy 10-es számot), mezőnevet vagy kifejezést argumentumként. A következő három kifejezés mind literális értékeket ad át a függvényeinek:
Sqr(100) PV(.035,120,250) UCase("üdv")
A következő három kifejezés mind adatokat ad át a mezőkből a függvénynek (feltéve, hogy a Hypot, Apr, Months, Amount és Company a mezők nevei az aktuális lekérdezésben):
Sqr([Hipot]) PV([ápr],[hónapok],[összeg]) UCase([vállalat])
A következő példa kifejezéseket használ argumentumként:
Sqr(227*[Hipot]) PV([ápr]/12,[hónapok]*12,-1*[összeg]) UCase([Utónév] & " " & [Vezetéknév])
Ezek a példák furcsának tűnhetnek, de van módszer az őrületre. A szó szerinti adatok, mezőnevek és/vagy kifejezések függvényeknek való átadásának képessége nagy rugalmasságot biztosít.