Преобразование условных ячеек Excel в XSL - PullRequest
0 голосов
/ 20 сентября 2009

Меня попросили преобразовать некоторое форматирование из таблицы Excel в xsl для использования в SharePoint.

Таблица, которую мы выводим, содержит дату выполнения, в основном мне нужно, чтобы произошло следующее: -

Когда срок оплаты равен текущей дате, добавьте css class red Если текущая дата составляет четыре или менее дней до срока оплаты, добавьте класс css Amber Все остальное имеет класс css зеленый.

Я в полном недоумении, кто-нибудь может предложить какие-нибудь идеи?

1 Ответ

0 голосов
/ 23 сентября 2009

Если бы я был вами, и если бы я использовал XSLT 1.0, я бы использовал функции EXSLT даты , чтобы получить текущую дату, а затем использовать дату: разницу, чтобы определить разницу во времени между двумя датами. Тогда вам просто нужен xsl: выберите, который содержит ваши 3 случая (равно, менее 4 дней, в противном случае) и выведите необходимый вам CSS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...