Bonjour,
Dans mon fichier XSD, j'ai ceci pour vérifier le format des dates rentré qui doit être de type YYYY-MM-DD.
L'inconvénient est que le message de retour (msxml) stipule que la date ne respecte pas le pattern... mais je voudrais personnaliser le message de retour pour mettre le texte que j'ai mis dans la balise xs:documentation, comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <xs:simpleType name="date_as_string"> <xs:annotation> <xs:documentation>Format de la date attendue : YYYY-MM-DD</xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:pattern value="(\d{4}-\d{2}-\d{2})?" /> <!--<xs:pattern value="(\d{4}-((0[1-9])|(1[0-2]))-((0[1-9])|(1[0-9])|(3[0-1])))?" />--> </xs:restriction> </xs:simpleType>
![]()
Partager