- From: Joern Turner <joern.turner@web.de>
- Date: Tue, 27 Feb 2007 23:26:56 +0100
- To: www-forms@w3.org
Anyway - thanks to all commenting. I should have read the Spec more thoroughly as it mentions this issue clearly: 9.3.1 The repeat Element This element defines a UI mapping over a homogeneous collection selected by Node Set Binding Attributes. This node-set must consist of contiguous child element nodes, with the same local name and namespace name of a common parent node. The behavior of element repeat with respect to non-homogeneous node-sets is undefined. Joern Turner wrote: > > seeking help understanding the following use case: > > for an instance like this: > xforms:instance id="Test" > > <data xmlns=""> > <level id="1"> > <item>Item 1-1</item> > <item>Item 1-2</item> > <item>Item 1-3</item> > </level> > <level id="2"> > <item>Item 2-1</item> > <item>Item 2-2</item> > <item>Item 2-3</item> > </level> > </data> > </xforms:instance> > > and a repeat like this: > <xhtml:body> > <xforms:repeat id="repeat1" nodeset="/data/level/item"> > <xforms:input ref="."> > <xforms:label>Value</xforms:label> > </xforms:input> > </xforms:repeat> > </xhtml:body> > > what would be the correct behavior? Should the repeat show 3 or 6 items > and what would happen in case of an insert? > > I couldn't find a clear answer to this from the Spec - help anyone? > > Joern > >
Received on Tuesday, 27 February 2007 22:27:28 UTC