- From: mottagio\@libero\.it <mottagio@libero.it>
- Date: Wed, 15 Dec 2004 09:46:09 +0100
- To: "www-forms" <www-forms@w3.org>
Hi Chris and John, see the sample i post. This can be done even without current(). Best regards. Giovanni ------------ tested with forms player - end ----------------- <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:fp="urn:formsplayer.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" > <object id="FormsPlayer" classid="CLSID:4D0ABA11-C5F0-4478-991A-375C4B648F58" width="0" height="0"> <b>FormsPlayer has failed to load! Please check your installation.</b> </object> <?import namespace="xforms" implementation="#FormsPlayer"?> <head> <!--Modelli:start--> <style type="text/css"> .valid xforms\:alert { display: none; } .invalid xforms\:alert { display: block; font-weight: bold; color: blue; } </style> <xforms:model id="mdl_menu" functions="fp:serialise"> <xforms:instance id="inst_menu" xmlns=""> <Operation> <Command/> <Command1/> <Command2/> </Operation> </xforms:instance> <xforms:instance id="checkvalues" xmlns=""> <Values> <Value>1</Value> <Value>2</Value> <Value>3</Value> </Values> </xforms:instance> <xforms:bind id="bindvalue" type="xsd:integer" nodeset="instance('checkvalues')/Value" /> <xforms:bind id="bindcommand" type="xsd:integer" nodeset="instance('inst_menu')/Command" constraint="not(. = instance('checkvalues')/Value)" /> <xforms:bind id="bindboolean" nodeset="instance('inst_menu')/Command2" type="xsd:boolean" calculate="instance('inst_menu')/Command = instance('checkvalues')/Value" /> </xforms:model> <!--Modelli:end--> <title></title> </head> <body> <div class="body"> <table border="1" width="980" cellspacing="5"> <tr> <td valign="top"> <!--menu:start--> <table border="0" width="100%"> <tr> <td> <xforms:input id="id_menu_cmd" bind="bindcommand" model="mdl_menu" > <xforms:label class="formLabel">Number</xforms:label> <xforms:alert>Type a correct number!</xforms:alert> </xforms:input> </td> </tr> <tr> <td> <xforms:input ref="instance('inst_menu')/Command1" model="mdl_menu"> <xforms:label class="formLabel">Next field</xforms:label> </xforms:input> </td> </tr> <tr> <td> <xforms:output ref="instance('inst_menu')/Command2" model="mdl_menu" > <xforms:label class="formLabel">Boolean</xforms:label> </xforms:output> </td> </tr> </table> <!--menu:end--> </td> </tr> </table> </div> </body> </html> ------------ tested with forms player - end ----------------- ____________________________________________________________ Libero ADSL: 3 mesi gratis e navighi a 1.2 Mega, senza costi di attivazione. Abbonati subito su http://www.libero.it
Received on Thursday, 16 December 2004 10:49:49 UTC