- From: Micah Dubinko <MDubinko@cardiff.com>
- Date: Mon, 5 Nov 2001 10:21:57 -0800
- To: "'Rodrigue Vaudan'" <vaudrodr@students.hevs.ch>, www-forms@w3.org
If I understand correctly, you would want something like this:
(xforms: represents XForms namespace, my: represents some other instance
data namespace)
<xforms:model>
<xforms:instance>
<my:root>
<my:firstname/>
<my:lastname/>
<my:address/>
</my:root>
</xforms:instance>
<xforms:bind ref="root/firstname" required="true"/>
<xforms:bind ref="root/address" required="true"/>
</xforms:model>
<!-- note that 'required="false"' is the default, and thus not needed as
markup for lastname -->
With the instance separated, you could easily grab the initial instance data
from an XML database or any server-side process (for instance to provide
initial values). Then you'd have:
<xforms:model>
<xforms:instance xlink:href="http://my.server/get-instance"/>
<xforms:bind ref="root/firstname" required="true"/>
<xforms:bind ref="root/address" required="true"/>
</xforms:model>
Thanks,
.micah
-----Original Message-----
From: Rodrigue Vaudan [mailto:vaudrodr@students.hevs.ch]
Sent: Monday, November 05, 2001 8:19 AM
To: www-forms@w3.org
Subject: Model properties
If I have an instance data as follow :
<instance>
<root>
<firstname />
<lastname />
<adress />
</root>
</instance>
That's right if I put this in the model ? :
<model>
<root>
<firstname required="true" />
<lastname required="false" />
<adress required="true" />
</root>
</model>
The fields firstname and adress are required in the form. Could you correct
it if it's not correct ?
Thanks
Rodrigue Vaudan
Received on Monday, 5 November 2001 13:22:28 UTC