MS Access beépített függvények

Ebben a fejezetben fogunk dolgozni a beépített funkciókat. Az Access van mintegy száz beépített függvények, és ez szinte lehetetlen, hogy fedezze mindegyik. Ebben a fejezetben megnézzük az alapvető szerkezetét, szintaxis, és használhatja a legnépszerűbb funkciók, valamint a buktatókat, így megy felfedezni néhány jellemzőt a saját.

VBA függvény olyan eljárás, amely elvégzi a feladatot, vagy számítás, és visszaadja az eredményt. Funkciók általában használt lekérdezéseket, de vannak más helyeken, akkor használja ezt a funkciót.

Használhatja a funkciók a táblázatban tulajdonságokkal, például, ha azt szeretnénk. adjon meg egy alapértelmezett értéket a dátum / idő mező, akkor a dátum vagy a jelenleg működik, hogy hívja fel információit aktuális dátum / idő a rendszer, és a bemeneti ezt az értéket automatikusan.

Ön is használja a funkciókat, egy kifejezés, hogy hozzon létre egy számított mező vagy funkcióinak használatához űrlap vagy jelentés ellenőrzés. Használhatja a funkciót akár makro érveket.

Funkciók is elég egyszerű, nem igényel semmilyen más információt, hogy hívja, vagy egyszerűen csak hivatkozni egy területen egy tábla vagy lekérdezés.

Nézzük most meg néhány példát a használatára beépített funkciókat.

Dátum és idő függvények

Nézzük most már értem, a dátum és idő függvények -

Date () függvényt, hogy visszatérjen a jelenlegi rendszer dátumát. Ez a funkció nem igényel semmilyen érvet, hogy egy funkció vagy további információkat. Mindössze annyit kell tennie, hogy levelet függvény neve és a nyitó és záró zárójelek.

Van két nagyon hasonló beépített funkciók Idő () és a Now ().

Idő () függvény az aktuális rendszeridő kizárólag Now () függvény mind az aktuális dátumot és időt.

Attól függően, hogy a kívánt adatokat a monitor, vagy a boltba, vagy kérés, akkor három beépített, könnyen használható funkciók segítségével ebben a feladatban.

Nézzük most megnyitni az adatbázist, és hozzon létre egy új lekérdezést a Query Designer, és adjunk hozzá tblProjects és tblTasks.

MS Access beépített függvények

Add Projectname a tblProjects és TaskTitle KezdőDátum és DUEDATE a tblTasks és futtatni a lekérdezést.

MS Access beépített függvények

Nézzük adja a feltételeket StartDate most.

MS Access beépített függvények

Szempontok kezdődik az üzemeltető nagyobb, mint szimbólum. egyenlő symbolDate Functiongreater mint szimbólum. majd egyenlő szimbólum. majd dátum funkció.

Amikor futtatja ezt a lekérdezést, minden feladat lesz akár az aktuális dátum vagy a jövőben, mint a lenti képen.

MS Access beépített függvények

Ez egy példa. hogyan kell használni a Date () függvény a lekérdezés kritériumot.

Most tegyük fel, hogy ez a kérés rugalmasabbnak kell lennie, hogy kihúzza a dátum a szempontból kiindulva ezen a héten.

Van egy sor különböző feladatot, amely akkor kezdődött ezen a héten, amelyek nem szerepelnek a jelenlegi listát a kritériumoknak. Úgy néz ki, a kezdési időpont, amely egyenlő vagy nagyobb, mint ma.

Itt adjunk hozzá néhány kiegészítő információt a fenti kritériumoknak. Sőt, azt akarjuk, hogy legyen nagyobb vagy egyenlő, mint az aktuális dátum mínusz hét napig.

MS Access beépített függvények

Ha beírjuk a mínusz hét, és futtassa a lekérdezést, akkor a problémát, amely akkor kezdődött ezen a héten is.

MS Access beépített függvények

DateDiff () funkció

DateDiff () függvény egy másik nagyon népszerű eleme a dátum / idő. DateDiff függvény egy Variant (hosszú). számának megadásával közötti időintervallumok két meghatározott időpontokat. Más szóval, kiszámítja a különbséget a két időpont, és akkor kap, hogy kiválassza azt az időtartamot, amelyre a függvény a különbség.

MS Access beépített függvények

Mi lehet számítani a kor az emberek, hogy kiszámítjuk a különbség a születési idejét, vagy születésnap, és minden, ami a mai napon.

Próbáljuk a DateDiff funkció az új területen.

MS Access beépített függvények

Hívjuk kor kettőspont követ, és írjuk be a DateDiff funkciót.

  • Az első érv a funkció DateDiff intervallumot, így írja: „yyyy”.
  • A következő érv a funkció az első napon, amikor azt akarjuk számítani az, hogy ebben az esetben a mező lesz születésnapját.
  • A harmadik érv a funkciója az, hogy a mai napon.

MS Access beépített függvények

Format () függvény

Format () függvény egy karakterláncot tartalmazó kifejezést. formázott utasításai szerint. tartalmazott olyan formában kifejezést. Az alábbi lista a felhasználó által megadott formátumban. amelyet fel lehet használni a Format () function.ss

Térjünk vissza a kérdésre, és további mezőt ugyanabban a Format () függvényt.

MS Access beépített függvények

Adja meg a Format funkciót. Az első érv a függvény egy kifejezés, amely gyakorlatilag semmit. Most születésnapját területen, hiszen az első és a következő dolog, hogy megírjam a formátumban. Ebben az esetben meg kell hónapban, hónap, nap, nap. Ír „HHNN” idézőjelben, és futtassa a lekérdezést.

MS Access beépített függvények

Ő most elfogadja dátumot a mező napján születés, 4 hónap és 17 nap.

Adjuk hozzá a „mmm” és a „mmmm” helyett „HHNN” a következő területeken, mint az alábbi képen.

MS Access beépített függvények

Futtassa a lekérdezést, és akkor az eredmények, mint az alábbi képen.

MS Access beépített függvények

A következő mezőben, visszatér az első 3 karakter a hónap neve a nap a születés és az utolsó mező, akkor kap a teljes nevét a hónapban.

Ha szeretné látni a hó, majd az év a születés, adjunk „yyyy” is, amint az a következő képen.

MS Access beépített függvények

Nézzük újból elindítani a lekérdezést.

MS Access beépített függvények

Most majd egy hónap, majd egy vessző, majd egy év alatt.

Ilf () funkció

Ilf () függvény egy mozaikszó a «Azonnal Ha» a függvény kiértékeli a kifejezést, vagy igaz. vagy hamis. és visszaad egy értéket minden. Ez akár három függvényargumentumok, amelyek szükségesek.

  • Az első érv az olyan kifejezést, hogy szeretné, hogy értékelje.
  • A következő érv jelöli a valós része, ami lehet egy értéket vagy kifejezést vissza, ha az első állítás igaz.
  • Az utolsó érv az, hogy szeretnénk vissza, ha a kifejezés hamis.

Vegyünk egy egyszerű példát. Létrehozunk egy új lekérdezést a Query Designer és adjunk hozzá tblAuthors asztalra, majd adja hozzá az alábbi mezőket.

MS Access beépített függvények

Most már láthatja, mi van a három területen - Firstname, MiddleInitial, Vezetéknév, majd lépcsőzetesen olyan terület, amely összefoglalja a három területen. Futtassa a lekérdezést, hogy az eredményeket az erre a keresésre.

MS Access beépített függvények

Most láthatjuk az eredményt a lekérdezés, de akkor is észre, hogy egyes bejegyzések nincs középső első. Például, a felvétel Joyce Dyer nincs középső első, hanem a területen FullName, akkor megjelenik egy időszak, ami igazán nem kell ott lenni. Szóval, vissza a Tervező nézetben. Itt dobni a nevét másikra, az Ilf függvény.

MS Access beépített függvények

Mi írjuk a nevét egy másik területen, és nevezd meg FullName1, majd adja meg a függvény Ilf.

Az első érv a funkció azonnali Function Ha ez a kifejezést. Az a kifejezés, látni fogjuk, ha a középső neve mező üres vagy nulla.

A következő érv a valós része. Így, ha a patroním nulla, akkor szeretnénk, hogy megjelenjen a vezeték- és keresztneved.

Most, a magunk részéről a hamis - ha MiddleInitial nem nulla, szeretnénk, hogy megjelenjen a Firstname, MiddleInitial és keresztnevet.

Most fut a lekérdezés és látni az eredményeket, mint a lenti képen.

MS Access beépített függvények

Kapcsolódó cikkek