Bonjour,
Dans mon modèle j’essaye de spécifier le type des éléments, en utilisant la syntaxe suivante :
<xforms:model id="HEGP">
<ClinicalDocument xmlns:xsi="ttp://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xforms:instance>
[….]
<recordTarget>
[….]
<patientRole>
<addr use="HP">
<streetAddressLine/>
<postalCode xsi:type="xsd:integer"/>
<city/>
<country/>
</addr>
[….]
</patientRole>
[….]
</recordTarget>
[….]
</ClinicalDocument>
</xforms:instance>
[….]
</xforms:model>
Je souhaite avoir des alertes ( pour le contrôle de saisie), j’ai essayé la syntaxe suivante :
<xforms:input
ref="/ClinicalDocument/recordTarget/patientRole/addr[@use='HP']/postalCode">
<xforms:label style="width:150px;">Code Postal</xforms:label>
<xforms:alert>veillez saisir des chiffres svp</xforms:alert> </xforms:input>
dans mon formulaire j'obtiens toujours la phrase du message d’alerte à coté de la case du Code Postal, et quand je saisie des caractères autres que [0-9] , je n’obtiens pas de message d’alert.
Toute suggestion sera la bien venue, merci d’avance.
---------------------------------
Faites de Yahoo! votre page d'accueil sur le web pour retrouver directement vos services préférés : vérifiez vos nouveaux mails, lancez vos recherches et suivez l'actualité en temps réel. Cliquez ici.
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Sun Apr 30 02:58:58 2006