DFirst és DLast függvény

A DFirst és a DLast függvény visszaad egy véletlenszerű rekordot egy táblázat vagy egy lekérdezés adott mezőjéből. Akkor használható, ha egy mezőnek egyszerűen csak egy tetszőleges értékére van szüksége. A DFirst és a DLast függvényt használhatja makróban, modulban, lekérdezési kifejezésben, illetve egy űrlap vagy egy kimutatás számított vezérlőelemében.

Szintaxis

DFirst ( kifejezés , tartomány [, kritérium] )

DLast ( kifejezés , tartomány [, kritérium] )

A DFirst és a DLast függvény a következő argumentumokkal rendelkezik:

Argumentum

Leírás

kifejezés

Kötelező. Olyan kifejezés, amely azonosítja az első és az utolsó érték mezőjét. Lehet olyan karakterlánc-kifejezés, amely megadja egy tábla vagy lekérdezés egy mezőjét, vagy lehet egy olyan kifejezés, amely a mezőben található adatokon elvégez egy számítást. A kifejezés argumentum tartalmazhatja egy tábla mezőjének nevét, egy űrlap vezérlőelemét, állandót vagy függvényt. Ha a kifejezés argumentum függvényt tartalmaz, akkor az lehet beépített és felhasználó által megadott függvény is, de másik tartományösszesítő vagy SQL-összesítő függvény nem.

tartomány

Kötelező. Olyan karakterlánc-kifejezés, amely meghatározza a tartományt alkotó rekordok készletét.

kritérium

Nem kötelező. Olyan karakterlánc-kifejezés, amellyel megadja, hogy mely adatokra kell alkalmazni a DFirst vagy a DLast függvényt. A kritérium argumentum például gyakran egyenértékű egy SQL-kifejezés WHERE záradékával a WHERE szó nélkül. Ha a kritérium argumentum nincs megadva, a DFirst és a DLast függvény a teljes tartományon értékeli ki a kifejezés argumentumot. A kritérium argumentumban megadott mezőknek benne kell lenniük a tartományban, különben a DFirst és a DLast függvény eredménye Null.


Megjegyzések

Megjegyzés :  Ha egy rekordkészlet (tartomány) első vagy utolsó rekordját szeretné megkapni, hozzon létre egy növekvő vagy csökkenő sorrendben rendező lekérdezést, és állítsa a Csúcsérték tulajdonság értékét az 1 értékre. További információt a Csúcsérték tulajdonság témakörében olvashat. Visual Basic for Applications- (VBA) modulból ADO rekordhalmaz objektumot is létrehozhat, és a MoveFirst vagy a MoveLast metódus segítségével megkaphatja egy rekordkészlet első vagy utolsó rekordját.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×