Hello, Alain, all,
I have some data that I want to present in a table. The data has one or
more groups, each with a key and related entries. When I try to iterate
over the data in xf:repeat, only the data from the first group is being
output (see screenshot). Sample data and form are below (and attached).
Thanks in advance,
Tim
Data
--
<?xml version="1.0" encoding="UTF-8"?>
<data xmlns="">
<response count="544">
<group key="urn:uuid:8af15476-72c2-45c7-b6eb-9cf5c5faec52" name="Ian G.
Speden">
<entries>
<entry>USA</entry>
<entry>28489</entry>
</entries>
<entries>
<entry>North America</entry>
<entry>28489</entry>
</entries>
<entries>
<entry>South Dakota</entry>
<entry>28445</entry>
</entries>
<entries>
<entry>Dewey County</entry>
<entry>19301</entry>
</entries>
</group>
<group key="urn:uuid:08e1eead-2687-4a51-a97e-ceb8f9a27fff" name="Waage,
K. M.; Speden, I. G.">
<entries>
<entry>Moreau River, float, conc., SW-facing exposures on ridge
extending NW from bluffs on Timber Lake Mbr, and about .5 mi W of loc
C0089, and 2.5 mi WSW of Green Grass</entry>
<entry>904</entry>
</entries>
<entries>
<entry>Moreau River, float concs., on spur where slump, SW-facing
exposures on ridge extending NW from bluffs on Timber Lake Mbr, and about
.5 mi W of loc C0089, and 2.5 mi WSW of Green Grass</entry>
<entry>894</entry>
</entries>
</group>
</response>
</data>
Form
--
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl"
href="../declarative4all/build/xsl/xsltforms.xsl"?>
<?xml-model href="http://www.oxygenxml.com/1999/xhtml/xhtml-xforms.nvdl"
schematypens="http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ev="
http://www.w3.org/2001/xml-events" xmlns:h="http://www.w3.org/1999/xhtml"
xmlns:sparql="http://www.w3.org/2005/sparql-results#" xmlns:xf="
http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
<title>Functional wireframes</title>
<model id="m" xmlns="http://www.w3.org/2002/xforms">
<instance id="response" src="sample_data.xml"/>
</model>
</head>
<body>
<div class="container">
<xf:group class="count" ref="response[@count]">
<xf:output value="concat(@count, ' results')"/>
</xf:group>
<xf:repeat id="repeat-focus" ref="response/group">
<h3>
<xf:output ref="@key"/>
</h3>
<table class="table table-striped">
<tbody>
<xf:repeat id="repeat-records" ref="entries">
<tr>
<td>
<xf:output ref="entry[1]"/>
</td>
<td>
<xf:output ref="entry[2]"/>
</td>
</tr>
</xf:repeat>
</tbody>
</table>
</xf:repeat>
</div>
</body>
</html>
--
Tim A. Thompson
Metadata Librarian
Yale University Library
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../declarative4all/build/xsl/xsltforms.xsl"?>
<?xml-model href="http://www.oxygenxml.com/1999/xhtml/xhtml-xforms.nvdl" schematypens="http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:sparql="http://www.w3.org/2005/sparql-results#" xmlns:xf="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
<title>Functional wireframes</title>
<model id="m" xmlns="http://www.w3.org/2002/xforms">
<instance id="response" src="sample_data.xml"/>
</model>
</head>
<body>
<div class="container">
<xf:group class="count" ref="response[@count]">
<xf:output value="concat(@count, ' results')"/>
</xf:group>
<xf:repeat id="repeat-focus" ref="response/group">
<h3>
<xf:output ref="@key"/>
</h3>
<table class="table table-striped">
<tbody>
<xf:repeat id="repeat-records" ref="entries">
<tr>
<td>
<xf:output ref="entry[1]"/>
</td>
<td>
<xf:output ref="entry[2]"/>
</td>
</tr>
</xf:repeat>
</tbody>
</table>
</xf:repeat>
</div>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<data xmlns="">
<response count="544">
<group key="urn:uuid:8af15476-72c2-45c7-b6eb-9cf5c5faec52" name="Ian G. Speden">
<entries>
<entry>USA</entry>
<entry>28489</entry>
</entries>
<entries>
<entry>North America</entry>
<entry>28489</entry>
</entries>
<entries>
<entry>South Dakota</entry>
<entry>28445</entry>
</entries>
<entries>
<entry>Dewey County</entry>
<entry>19301</entry>
</entries>
</group>
<group key="urn:uuid:08e1eead-2687-4a51-a97e-ceb8f9a27fff" name="Waage, K. M.; Speden, I. G.">
<entries>
<entry>Moreau River, float, conc., SW-facing exposures on ridge extending NW from bluffs on Timber Lake Mbr, and about .5 mi W of loc C0089, and 2.5 mi WSW of Green Grass</entry>
<entry>904</entry>
</entries>
<entries>
<entry>Moreau River, float concs., on spur where slump, SW-facing exposures on ridge extending NW from bluffs on Timber Lake Mbr, and about .5 mi W of loc C0089, and 2.5 mi WSW of Green Grass</entry>
<entry>894</entry>
</entries>
</group>
</response>
</data>
_______________________________________________
Xsltforms-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xsltforms-support