- From: Anjali Abraham <anjalia@aztec.soft.net>
- Date: Thu, 19 May 2005 15:31:40 +0530
- To: www-forms@w3.org
- Cc: w3c-forms@w3.org
- Message-ID: <6141EF5D7CF3054AB4B4C217B243E51407C4F219@maya.aztec.soft.net>
Hi All,
I got a bit stuck on this and I was wondering if anyone has seen
any
examples or knows how to get around it.
Say I've got a form with the output XML format instance data , that I'm
planning on submitting, and some additional data to be displayed as
output which is effectively just lookup data.
In this case I have:
<xforms:model>
<xforms:instance id ="123" src="abc.xml"/>
<xforms:instance id="abc">
<rootElement xmlns="">
<Element1s>
<elements attr1="" attr2="" >
<element1 id=""/>
< element2 id=""/>
< element3 id=""/>
< element4 id=""></ element4>
</elements>
</Element1s>
</rootElement>
</xforms:instance>
</xforms:model>
I use the instance with id=123 as my input xml which will be used to fill
the data's of various controls of Xforms of a page. Now The instance with
id=abc is my output xml's format which I will be submitting it.
My Problem is mentioned below:
Now for "element4" I need to have the value of attribute "id" as well as the
value of the element by name element4.
The control I use is:
<xforms:select1 ref="element4/@id" appearance="minimal">
<xforms:label>Example: </xforms:label>
<xforms:item>
<xforms:label></xforms:label>
<xforms:value>0</xforms:value>
</xforms:item>
<xforms:itemset nodeset="instance('123')//ElementNames"> //input xml
is used to display this control's data
<xforms:label ref="./name" />
<xforms:value ref="\@id" /> //this id is stored for the
element4 - attribute id. But I need also the name
//value
</xforms:itemset>
</xforms:select1>
Now how do I take the name value of whatever I had selected and need to save
that name value as the value for my output xml's element by name element4
value??????? This issue has become a work stopper for me. So Please anyone
can suggest me "How do I set the element4 value.
Regards,
Anjali
Received on Thursday, 19 May 2005 12:09:12 UTC