Hi aedu!
Zunächst nur so: wurde das xml mit measurement studio/cvi erstellt (rein private Neugier)?
Nun aber zum Thema:
<xsl:template match="/">
bedeutet stets, dass dieses Template auf den (xml) Dokument root Knoten anzuwenden ist, also bei dir auf den <Measure> Knoten.
Also:
xsl:stylesheet
<xsl:template match="/">
<html>
<head>
<title>auswertung</title>
<style type="text/css">
.headstuff {text-align:left; font-family:Tahoma; font-size:12px; color:black;}
.trstuff {font-size:10pt; color:black;}
</style>
</head>
<body>
<p class="headstuff">
<xsl:value-of select="./head/Program"/>
</p>
<p class="headstuff">
<xsl:value-of select="./head/Date"/>
</p>
<p class="headstuff">
<xsl:value-of select="./head/Time"/>
</p>
<p class="headstuff">
<xsl:value-of select="./head/Line"/>
</p>
xsl:commentDie folgende Zeile an die Position setzen, an der die Tabellen entstehen sollen; hier wird nun nach weiteren templates gesucht, die auf Knoten passen und diese werden "gestylt"</xsl:comment>
<table border="2pt" border-color="red">
<tr class="trstuff">
<td>Messname</td>
<td>Messtyp</td>
<td>Messzeit</td>
<td>Kommentar</td>
<td>Sollwert</td>
<td>Istwert</td>
<td>Pass/Fail</td>
</tr>
<xsl:for-each select="./Bool">
<tr class="trstuff">
<xsl:call-template name="Bool" />
</tr>
</xsl:for-each>
</table>
<table border="2pt" border-color="red">
<tr class="trstuff">
<td>Messname</td>
<td>Messtyp</td>
<td>Messzeit</td>
<td>Kommentar</td>
<td>Untere Toleranz</td>
<td>Istwert</td>
<td>Obere Toleranz</td>
<td>Pass/Fail</td>
</tr>
<xsl:for-each select="./Dec">
<tr class="trstuff">
<xsl:call-template name="Dec" />
</tr>
</xsl:for-each>
</table>
</body>
</html>
<xsl:template name="./Bool">
<td>
<xsl:value-of select="./BLabel"/>
</td>
<td>
<xsl:value-of select="./BType"/>
</td>
<td>
<xsl:value-of select="./BMeasTime"/>
</td>
<td>
<xsl:value-of select="./BComment"/>
</td>
<td>
<xsl:value-of select="./BRequiredValue"/>
</td>
<td>
<xsl:value-of select="./BMeasValue"/>
</td>
<td>
<xsl:value-of select="./BResult"/>
</td>
</xsl:template>
<xsl:template name="Dec">
<td>
<xsl:value-of select="./Label"/>
</td>
<td>
<xsl:value-of select="./Type"/>
</td>
<td>
<xsl:value-of select="./MeasTime"/>
</td>
<td>
<xsl:value-of select="./Comment"/>
</td>
<td>
<xsl:value-of select="./TolMin"/>
</td>
<td>
<xsl:value-of select="./MeasValue"/>
</td>
<td>
<xsl:value-of select="./TolMax"/>
</td>
<td>
<xsl:value-of select="./Result"/>
</td>
</xsl:template>
</xsl:stylesheet>
Grüsse,
Richard