TrmChk()
TrmChk() – Termin Check
Die Funktion prüft, ob uTermin:U zwischen uTerminVon:U und uTerminBis:U liegt.
Parameter | Beschreibung |
---|---|
uTermin:U | Zu prüfender Termin |
uTerminVon:U | Datum Untergrenze |
uTerminBis:U | Datum Obergrenze |
lMeld:L | Meldung ausgeben, wenn Prüfung negativ ausfällt; default = false |
Rückgabewert
Logisch / Boolean - Termin liegt im Zeitraum
Beispiel
CODE
| i, aResult |
for i := 0 to 1 do
case i
of 0 :: aResult := TrmChk('03.02.2022', '05.02.2022', '07.02.2022'),
of 1 :: aResult := TrmChk(Date(), Date()-1, Date()+1),
endcase,
if aResult = true then
Meld('Termin '+ Str(i) + ' liegt im gesuchten Zeitraum.'),
else
Meld('Termin '+ Str(i) + ' liegt nicht im gesuchten Zeitraum.'),
endif,
next,
// Ergebnis: 'Termin 0 liegt nicht im gesuchten Zeitraum.'
// 'Termin 1 liegt im gesuchten Zeitraum.'