SP 2013: Highlight Row if Field Value is empty
-
08-02-2021 - |
Pergunta
I need a script to highlight rows in a SP 2013 List if one field is null/empty.
Any help is appreciated!
Field: [Date Funded]
Thanks-
Solução
You can use Client side rendering/JS Link to highlight row based on column value. Similar to my answer given here.
Try something like below:
SP.SOD.executeFunc("clienttemplates.js",
"SPClientTemplates", function() {
SPClientTemplates.TemplateManager.
RegisterTemplateOverrides({
OnPostRender: function(ctx) {
var rows = ctx.ListData.Row;
for (var i=0;i<rows.length;i++)
{
var dateFunded = rows[i]["DateFunded"]; // use internal name of your column here
var rowId = GenerateIIDForListItem(ctx, rows[i]);
var row = document.getElementById(rowId);
if(!dateFunded) {
row.style.backgroundColor = "#FF0000"; //Red color
}
}
}
});
});
Reference:
Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange