2009-09-20 83 views
0

我被要求將某些excel電子表格中的contitionl格式轉換爲xsl以便在SharePoint中使用。Excel條件單元格格式轉換爲XSL

我們輸出表包含一個截止日期,基本上我需要以下情況發生: -

當到期日期等於當前日期添加CSS類紅色 噹噹前日期是前4天或更少天到期日添加css類琥珀 其他一切都有css類綠色。

我完全難住,任何人都可以提供任何想法?

+0

您是否有已經開始工作的XSLT樣例或源數據的XML樣例? – Thiyagaraj 2009-09-20 12:45:07

+0

XSLT 2.0是一個選項,還是需要XSLT 1.0? – 2009-09-20 18:00:37

回答

0

如果我是你,並且如果我使用的是XSLT 1.0,我將使用EXSLT date functions獲取當前日期,然後使用date:difference來確定兩個日期之間的時間差。然後你只需要一個xsl:包含3個case的選擇(等於,小於4天,否則),然後輸出你需要的CSS。