- From: Manfred Staudinger <manfred.staudinger@gmail.com>
- Date: Sun, 21 Jun 2009 22:10:27 +0200
- To: www-forms@w3.org
Hi List, I'm new to XForms, read a lot but still missing something: I did not find a solution (other than post-processing with xslt). I want to make sure that at least one of the 2 attributes (MIETE_PACHT, KAUF) is set to true (1). If this is not the case, I would like to get a message or even prevent the document from being stored. Here is my instance and the bind: <xf:model> <xf:instance xmlns="http://www.example.com"> <immobilie> <objektkategorie> <vermarktungsart MIETE_PACHT="0" KAUF="0" /> </objektkategorie> </immobilie> </xf:instance> <xf:bind nodeset="im:objektkategorie/im:vermarktungsart/@MIETE_PACHT" type="xs:boolean" /> <xf:bind nodeset="im:objektkategorie/im:vermarktungsart/@KAUF" type="xs:boolean" /> <xf:submission id="saveDoc" method="put"> <xf:resource value="concat('test/fertigobjekt', im:verwaltung_techn/ic:objektnr, '.xml')"/> </xf:submission> </xf:model> Input fields are: <xf:group> <xf:input ref="im:objektkategorie/im:vermarktungsart/@KAUF"> <xf:label>Verkauf: </xf:label> </xf:input> <xf:input ref="im:objektkategorie/im:vermarktungsart/@MIETE_PACHT"> <xf:label>Vermietung (Miete, Pacht): </xf:label> </xf:input> </xf:group> Remarks about the example above and pointers to sources are also appreciated. Thanks! Manfred Staudinger
Received on Monday, 22 June 2009 08:53:01 UTC