我有一個任務列表,它有一個稱爲到期日的列。因此,當您的截止日期繪製新圖標時,該行將更改爲橙色,並且當到期日期被通過時,它會變爲紅色。因此,它將動態比較當前日期和到期日。如何在截止日期接近時更改任務列表行的顏色
有沒有人完成過這種解決方案?
我有一個任務列表,它有一個稱爲到期日的列。因此,當您的截止日期繪製新圖標時,該行將更改爲橙色,並且當到期日期被通過時,它會變爲紅色。因此,它將動態比較當前日期和到期日。如何在截止日期接近時更改任務列表行的顏色
有沒有人完成過這種解決方案?
我建議使用SharePoint Designer構建數據視圖Web部件通過使用JavaScript(這是依賴於通過CEWP注入,或通過母版)。
這是一個在DVWP中創建條件格式規則的教程,這可能會有幫助。
http://blog-sharepoint.blogspot.com/2009/05/data-view-conditional-formatting-using.html
您可以將javascript添加到目標頁面,其中循環遍歷所有行(),查看DueDate列並根據需要標記那些行。這是我所知道的最簡單的解決方案。爲了達到這個目標,你需要看目標頁面的HTML標記。
UPD: 你沒有說什麼版本的Sharepoint您正在使用。有一個更好的解決方案,2010年,探索此鏈接:http://www.sharepoint.stackexchange.com/questions/7478/highlight-row-color-based-on-field-values-in-sharepoint-2010-list-view
我只是故意朝點頭這篇文章: Sharepoint webpart for conditional formatting?
而且不remention我提到過那裏,我感到有些內疚首先提及的東西。
有第三方加載項(sharepoint highlight rows),可讓您彰顯基於字段值SharePoint列表行。