Здравствуйте, fox_2000, Вы писали:
F2>Такая конструкция:
F2>
F2>F2><xsl:variable name="k" select="......"/>
F2><xsl:apply-templates select="data" mode="$k"/>
F2>
F2>не работает. Как это можно сделать что-то аналогичное? Чтобы вызывался темплейт с mode'ом, зависящим от значения переменной.
Совет 1:
Используй Case по всем возможным значениям k и проблема отпадет.
Совет 2:
Или вместо apply-templates используй call-template с параметром k.