我有一个任务列表,它有一个名为Due Date的列。因此,当您的截止日期绘制新的时,行将更改为橙色,并且当截止日期通过时,它将更改为红色。因此,它会动态地将当前日期与截止日期进行比较。
有没有人完成这种解决方案?
答案 0 :(得分:1)
我建议使用SharePoint Designer来构建使用JavaScript的数据视图Web部件(依赖于通过CEWP或通过母版页注入)。
这是一个在DVWP中创建条件格式规则的教程,这可能会有所帮助。
http://blog-sharepoint.blogspot.com/2009/05/data-view-conditional-formatting-using.html
答案 1 :(得分:0)
您可以将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
答案 2 :(得分:0)
我只是故意对这篇文章点头: Sharepoint webpart for conditional formatting?
并没有重新提到我在那里提到的事情,我觉得在第一时间提到会有点内疚。
答案 3 :(得分:0)
第三方加载项(sharepoint highlight rows)允许您根据字段值突出显示SharePoint列表行。