Funkcja DLast() jest jedną z funkcji agregatu domeny Accessa. Zwraca wartość pola z ostatniego rekordu tabeli/kwerendy spełniającego określone warunki.

Ma trzy argumenty:
-
- wyrażenie – nazwa pola, z którego ma być pobrana wartość, argument obowiązkowy
- domena – nazwa zestawu rekordów, z którego mają wyszukiwane rekordy (np.nazwa tabeli czy kwerendy), argument obowiązkowy
- kryteria – kryteria uściślajace, które rekordy mają być brane pod uwagę, argument opcjonalny.
- wyrażenie – nazwa pola, z którego ma być pobrana wartość, argument obowiązkowy
Jeżeli argument kryteria zostanie pominięty – zwrócona zostanie wartość z ostatniego rekordu całego zestawu..
Sama konstrukcja funkcji jest taka sama jak dla funkcji Dcount() czy DFirst().
Funkcja DLast() występuje i działa tak samo w Accessie (czyli w kreatorze wyrażeń) jak i kodzie VBA.
A tu możesz mi postawić kawę: