Сортировка элементов из нескольких инфосистем

#
Сортировка элементов из нескольких инфосистем
Делаю выборку из трех инфосистем. В xsl применяю сортировку по дате:
<xsl:apply-templates select="blocks/items/item[item_status=1]" />
         <xsl:sort select="item_datetime" order="descending"/>
      </xsl:apply-templates>


При этом элементы сортируются по дню но не по месяцу. Т.е. выводит таким образом
29.01.2010
26.01.2010
19.02.2010

Как это побороть, подскажите пожалуйста.
Делаем лучшее
#
Re: Сортировка элементов из нескольких инфосистем
У меня та же самая проблема. Подскажите, пожалуйста, есть ли пути решения?
Модератор
#
Re: Сортировка элементов из нескольких инфосистем
Попробуйте явно указать тип данных.

<xsl:apply-templates select="blocks/items/item[item_status=1]" />
         <xsl:sort select="item_datetime" data-type="number" order="descending"/>
      </xsl:apply-templates>
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Сортировка элементов из нескольких инфосистем
Попробовал, в этом случае элементы вообще не сортируются (выводятся сначала из первой ИС, затем из второй и т.д.)
Авторизация