![](https://static.goldenline.pl/user_photo_basic.jpg)
konto usunięte
Temat: Wydruk XML Dynamiczne kolumny
Witam,Tworzę wydruk XMLowy. Zapytanie SQL zwraca dynamiczny RecordSet z kolumnami k1,k2...kn.
W jaki sposób w XSLT, odzwierciedlić taki dynamiczny układ.
W poniższy sposób tworze dynamicznie nagłówki, ale jak wypisać wartości dla tychże ? Istnieje w XSLT jakiś odpowednik name(), zwracający jednak wartość nie nazwę kolumny ?
<xsl:for-each select="/ROOT/RECORDSET1/RECORD[1]/@*">
<xsl:choose>
<xsl:when test="name() != 'Lp' and name() != 'Kod' and name() != 'Nazwa'">
<Cell ss:StyleID="s23">
<Data ss:Type="String"><xsl:value-of select="name()"/></Data>
</Cell>
</xsl:when>
</xsl:choose>
</xsl:for-each>