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
| 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.'