Funkcja DLast()

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

kliknij, aby powiększyć

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.

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ę: 

   buycoffee.to/marzatela

Funkcja DFirst()

Funkcja DFirst() jest jedną z funkcji agregatu domeny Accessa.  Zwraca wartość pola z pierwszego 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 przeszukiwanego  zestawu rekordów (np.nazwa tabeli czy kwerendy), argument obowiązkowy
    • kryteria – kryteria uściślajace, które rekordy mają być brane pod uwagę, argument opcjonalny.

Jeżeli argument kryteria zostanie pominięty – zwrócona zostanie wartość z pierwszego rekordu całego zestawu..

Sama konstrukcja funkcji jest taka sama jak dla funkcji Dcount()

Funkcja DFirst() występuje i działa tak samo w Accessie (czyli w kreatorze wyrażeń) jak i kodzie VBA.

Przykład takiej procedury:

Public Function PierwszyNumer()
Dim NrId As Long
NrId = DFirst(„NumerKatalogowy”, „TabelaKsiazki”, „DataP is null”)
End Function

 



A tu możesz mi postawić kawę: 

   buycoffee.to/marzatela

Funkcja nz()

Funkcja nz to funkcja konwersji Accessa.  

kliknij, aby powiększyć

Funkcja ma 2 obowiązkowe argumenty:

    • wartość typu wariant – wartość danego pola, mogącą być również brakiem wartości czyli null
    • wartość_jeśli _null – wartość wynikowa funkcji jeżeli pierwszy argument to null 

Funkcja pożyteczna i często ją stosuję. Opisałam to szczegółowo tu:
Null to nie zero

Funkcja Nz występuje i działa tak samo w Accessie (czyli w kreatorze wyrażeń) jak i kodzie VBA.


Funkcja IsNull

Funkcja IsNull to funkcja sprawdzająca Accessa.  Wynikiem jej działania jest wartość Prawda lub Fałsz.

kliknij, aby powiększyć

Funkcja ma 1 obowiązkowy argumenty:

    • Wyrażenie – wartość do sprawdzenia

Funkcja pożyteczna i z pewnością warto ją stosować, aby uniknąć błędów choć ja zdecydowanie częściej stosuję funkcję nz(). 

Funkcja IsNull występuje i działa tak samo w Accessie (czyli w kreatorze wyrażeń) jak i kodzie VBA.


Funkcja DateSerial

Funkcja DateSerial() to funkcja daty i czasu Accessa.  Wynikiem jej działania jest data stworzona z argumentów wejściowych.

Funkcja ma 3 obowiązkowe argumenty:

    • Rok  – wartość roku, typu Integer
    • Miesiąc – wartość miesiąca, typ Integer
    • Dzień – numer dnia miesiąca, typ Integer

Po wpisaniu wartości poszczególnych argumentów funkcji, otrzymujemy wartość typu Data

Funkcja DateSerial() występuje i działa tak samo w Accessie (czyli w kreatorze wyrażeń) jak i kodzie VBA.