Teste la validité d'une heure.
HeureValide("23122222") // Retourne Vrai
HeureValide("2312") // Retourne Vrai
HeureValide("23") // Retourne Vrai
HeureValide("24") // Retourne Faux
HeureValide("23137099") // Retourne Faux
Syntaxe
<Résultat> = HeureValide(<Heure>)
<Résultat> : Booléen
- Vrai si l'heure est valide ou si le paramètre <Heure> correspond à une chaîne vide (""),
- Faux si l'heure n'est pas valide. Une heure est considérée comme invalide si :
- La partie "HH" de l'heure n'est pas comprise entre "00" et "23".
- La partie "MM" de l'heure n'est pas comprise entre "00" et "59".
- La partie "SS" de l'heure n'est pas comprise entre "00" et "59".
- La partie "CC" de l'heure n'est pas comprise entre "00" et "99".
<Heure> : Chaîne de caractères, variable de type Heure ou variable de type DateHeure
Heure à manipuler. Cette heure peut correspondre à : - une chaîne de caractères au format HHMMSSCC (HH correspond aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde).
- une chaîne de caractères au format AAAAMMJJHHmmSSCC (AAAA correspond à l'année, MM au mois, JJ au jour, HH aux heures, mm aux minutes, SS aux secondes et CC aux centièmes de seconde). Dans ce cas, seule l'heure est prise en compte.
- une variable de type Heure.
- une variable de type DateHeure. Dans ce cas, seule l'heure est prise en compte.
Remarques
Conseil : Pour saisir une heure avec un format correct, utilisez un champ de saisie de type Heure. Dans ce cas, la validité de l'heure saisie est automatiquement testée.
Classification Métier / UI : Code neutre
Composante : wd280std.dll