首页 > 解决方案 > SharePoint 视图格式 - 如果为空 AND

问题描述

我有一个 SP 列表,并用一些 JSON 格式化了视图,但是在“打开”上,我还想包括 IF 打开和“人员选择器字段为空”基本上我想突出显示未分配给某人的打开的东西

{“模式”:“ https://developer.microsoft.com/json-schemas/sp/view-formatting.schema.json", "additionalRowClass": "=if([$Status] == 'Open', 'ms-bgColor-green ms-fontColor-black', if([$Status] == 'Closed', 'ms-bgColor- magentaLight ms-fontColor-black', if([$Status] == 'On Hold - 3rd Party', 'ms-bgColor-magentaLight ms-fontColor-black', if([$Status] == 'On Hold - 3rd Party', 'ms-bgColor-neutralLighterAlt ms-fontColor-black', if([$Status] == 'On Hold - User information', 'ms-bgColor-purpleLight ms-fontColor-black', if([$Status ] == '关闭', 'ms-bgColor-magentaLight ms-fontColor-black',if([$Status] == '请求已完成','ms-bgColor-teal ms-fontColor-black' ,if([ $Status] == 'Cancelled','ms-bgColor-yellow ms-fontColor-black', if([$Status] == 'Rejected Atlas','ms-bgColor-orangeLight ms-fontColor-black' if([$Status] == 'Rejected iHub','ms-bgColor-neutralSecondary ms-fontColor-black', ''))" }

任何帮助都会很酷

标签: jsonsharepointformattingsharepoint-online

解决方案


=if(@currentField <= @now && [$RAG] != 'Live', '#bc1010', '')"

&& 用作 and 运算符。在上面的示例中,我正在查看时间是否是现在,以及 RAG 列是否不等于 Live。


推荐阅读