Funkciji DFirst in DLast

Funkciji DFirst in DLast lahko uporabite za vrnitev naključnega zapisa iz določenega polja v tabeli ali poizvedbi, ko preprosto potrebujete neko vrednost iz tega polja. Funkciji DFirst in DLast uporabite v makru, modulu, izrazu poizvedbe, ali izračunanem kontrolniku v obrazcu ali poročilu.

Sintaksa

DFirst ( izraz , domena [, pogoj] )

DLast ( izraz , domena [, pogoj] )

Funkciji DFirst in DLast imata te argumente:

Argument

Opis

izraz

Obvezen. Izraz, ki določa polje, za katerega želite poiskati prvo ali zadnjo vrednost. To je lahko bodisi izraz niza, ki določa polje v tabeli ali poizvedbi ali pa izraz, ki izvaja funkcijo računanja podatkov v tem polju. V argument izraz lahko vključite ime polja v tabeli, kontrolnik na obrazcu, konstanto ali funkcijo. Če argument izraz vključuje funkcijo, je lahko vgrajen ali uporabniško določen, ne more pa biti skupek druge domene ali združevalne funkcije strežnika SQL.

domena

Obvezno. Izraz niza, ki določa nabor zapisov, ki sestavljajo domeno.

pogoj

Izbiren. Izraz niza, ki se uporablja za omejitev obsega podatkov, na katerem se izvede funkcija DFirst ali DLast. Pogoj je na primer pogosto enakovreden stavku WHERE v izjavi SQL, a brez besede WHERE. Če izpustite pogoj, funkciji DFirst in DLast ovrednotita izraz glede na celotno domeno. Polje, ki je vključeno v pogoj, mora biti tudi polje v domeni; v nasprotnem primeru funkciji DFirst in DLast vrneta vrednost Null.


Pripombe

Opomba :  Če želite vrniti prvi ali zadnji zapis v naboru zapisov (domena), morate ustvariti poizvedbo, ki bo razvrščena bodisi naraščajoče ali padajoče, in nastaviti lastnost TopValues na 1. Če želite več informacij, glejte temo, ki se nanaša na lastnost TopValues. V modulu Visual Basic for Applications (VBA) lahko ustvarite tudi predmet ADO Recordset in uporabite metodo MoveFirst ali MoveLast, da vrnete prvi ali zadnji zapis v naboru zapisov.

Razširite svoja znanja
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.

×