Hallo,
innerhalb einer Schleife schreibe ich einen Wert in eine Variable:
<xsl:for-each select="report/dataarea_30/records/record[data/T_PRO_HIS.NEW_LEV_IND='630']">
<xsl:sort select="data/T_PRO_HIS.MODIFY_DATE" order="descending" />
<xsl:if test="position()=1">
<xsl:variable name="Freig_datum" select="substring(data/T_PRO_HIS.MODIFY_DATE,1,10)"/>
<!-- innerhalb der Schleife erkennt er die Variable, außerhalb leider nicht mehr :-( -->
<fo:block xsl:use-attribute-sets="table-data-right"><xsl:value-of select="$Freig_datum"/></fo:block>
</xsl:if>
</xsl:for-each>
Diesen Wert kennt er allerdings auch nur innerhalb der Schleife. Außerhalb ist es nicht verfügbar, obwohl ich die Variable auch ganz am Anfang vom Stylesheet definiert habe:
<xsl:variable name="Freig_datum" select="'variable_beep'"/>
Gibt es eine Möglichkeit, den Wert auch außerhalb der Schleife zu verwenden?
Danke für eure Hilfe ;-)
Gruß
Cyberfuzzy
--
http://www.cyberfuzzy.com