我有一个任务列表,它有一个称为到期日的列。因此,当您的截止日期绘制新图标时,该行将更改为橙色,并且当到期日期被通过时,它会变为红色。因此,它将动态比较当前日期和到期日。如何在截止日期接近时更改任务列表行的颜色
有没有人完成过这种解决方案?
我有一个任务列表,它有一个称为到期日的列。因此,当您的截止日期绘制新图标时,该行将更改为橙色,并且当到期日期被通过时,它会变为红色。因此,它将动态比较当前日期和到期日。如何在截止日期接近时更改任务列表行的颜色
有没有人完成过这种解决方案?
我建议使用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列表行。