Magdalena
Stanieczko
Młodszy Specjalista
ds. Zakupów, AIUT
Temat: Dwa pola daty, formuła określająca datę większą niż...
Możesz to zrobić na dwa sposoby:1.
Wstawić jeszcze jeden text box, obramowanie ustawić na przezroczyste, właściwość "Włączony" ustaw na "Nie", a do źródła danych wrzuć taką o to funkcję:
=IIf(DateDiff("d",DataZakonczenia,DataPoczątkowa)<0;"Nieprawidłowa data")
2.
Otwórz okienko VBA i stwórz funkcię:
Function SprawdzDate (DataPoczatkowa as Date, DataKoncowa as Date) as Boolean
SprawdzDate=DateDiff("d",DataKoncowa,DataPoczatkowa)<0
End function
Następnie dla właściwości text boxa w zdarzeniu po zmianie (OnChange) ustaw:
If SprawdzDate(Me.txtDataZakonczenia, Me.txtDataPoczatkowa) Then
MsgBox "Została wprowadzona błędna data!
End if
PozdrawiamTen post został edytowany przez Autora dnia 08.09.18 o godzinie 08:18
Podobne tematy
-
Ms Access » Formatowanie warunkowe pola tekstowego w zależności od... -
-
Ms Access » dwa pola kombi w tabeli -
-
Ms Access » Dwa pola wartości kwerendzie krzyżowej ? -
-
Ms Access » zawezenie zakresu danych w polu kombi -
-
Ms Access » Formularz i zastosowanie pola wyboru -
-
Ms Access » Automatyczna zmiana pola "Tak/Nie" -
-
Ms Access » Automatyczne zaznaczenie tekstu w polu tekstowym -
-
Ms Access » Źródło pola tekstowego z formularza nadrzędnego - jak? -
-
Ms Access » Access 2013 Jak dopasować kolejność sortowania w polu... -
-
Ms Access » Access - formatowanie pola tekstowego -
Następna dyskusja: