-1
<xsl:variable name="columnIndex1">
<xsl:value-of select="position()+1"/>
</xsl:variable>
<xsl:variable name="var5" select="/mxRoot/columns/column[($columnIndex1)]/settings/setting[@name='Show Function']" />
javascript:link("<xsl:value-of select="@index"/>","<xsl:value-of select="$oid"/>","<xsl:value-of select="$relId"/>","<xsl:value-of select="$parentId"/>","<xsl:value-of select="$parentId"/>","<xsl:value-of select="$var5"/>")
</xsl:variable>
В этом var5 получает всегда первый индекс только, не получая Динамический индексXSL динамический индекс
Основная проблема такая же, как и в вопрос http://stackoverflow.com/questions/29823166/xslt-1-0-extract-sequential-infromation-from-external-document/ – potame