- From: Subramanian Peruvemba \(PV\) <subramanian.peruvemba@oracle.com>
- Date: Sun, 6 Oct 2002 21:19:56 -0700
- To: "'Micah Dubinko'" <MDubinko@cardiff.com>, <www-forms@w3.org>
I am not sure if I follow you here.
My question was how does "bind" work when UI controls are within the
context of a group/repeat. Let me try with another example.
<instance>
<a> -----------------[Node-1]
<b> -----------------[Node-2]
<a/> -----------------[Node-3]
</b>
</a>
</instance>
<bind id="b1" nodeset="/a/b">
<bind id="b2" nodeset="a" relevant="false">
<repeat ref="/a/b" >
<input id="i1" bind="b2">
...
</input>
</repeat>
Question:
1. Does the "input" bind to "Node-1" OR "Node-3"
2. The "readonly" applies to "Node-1" OR "Node-3"
-----Original Message-----
From: Micah Dubinko [mailto:MDubinko@cardiff.com]
Sent: Friday, October 04, 2002 5:34 PM
To: 'Subramanian Peruvemba (PV)'; www-forms@w3.org
Subject: RE: Bookmark Example in XForms Spec
[Example with bind attribute inside <repeat>]
I don't think this would work in a useful way. The 'bind' attribute
refers
to a pre-selected node-set, and isn't influenced by the context node
that
<repeat> provides.
Does this answer your question?
Thanks,
.micah
-----Original Message-----
From: Subramanian Peruvemba (PV)
[mailto:subramanian.peruvemba@oracle.com]
Sent: Friday, September 27, 2002 2:51 PM
To: www-forms@w3.org
Subject: Bookmark Example in XForms Spec
Looking at the bookmark example
<xforms:model id="bookmarks">
<xforms:instance src="bookmarks.xml" />
<xforms:submission id="s01" method="post"
action="http://examples.com/"
/>
</xforms:model>
.....
<xforms:repeat nodeset="bookmark" id="repeatBookmarks">
<xforms:input ref="@name">
<xforms:label>Bookmark name</xforms:label>
</xforms:input>
<xforms:input ref="@href">
<xforms:label>URL</xforms:label>
</xforms:input>
</xforms:repeat>
The input control uses a "ref" attribute. If I alter the example to use
the
"bind" attribute (instead of ref)
<xforms:repeat nodeset="bookmark" id="repeatBookmarks">
<xforms:input bind="b1">
<xforms:label>Bookmark name</xforms:label>
</xforms:input>
<xforms:input bind="b2">
<xforms:label>URL</xforms:label>
</xforms:input>
</xforms:repeat>
What decides the context of my <bind> decl. (Does the <repeat> actually
sets
the context of <bind> in the model???)
<xforms:model id="bookmarks">
<xforms:instance src="bookmarks.xml" />
<xforms:submission id="s01" method="post"
action="http://examples.com/"
/>
<xforms:bind id="b1" ref="@name" ..../>
<xforms:bind id="b2" ref="@href" ..../>
</xforms:model>
Received on Monday, 7 October 2002 00:21:09 UTC