SharePoint视图格式-如果为空且

时间:2019-03-06 16:42:58

标签: json sharepoint formatting sharepoint-online

我有一个SP列表,并用一些JSON格式化了视图,但在“打开”上,我还想包含IF打开和“ people picker field null”的内容。基本上,我想突出显示未分配的打开内容给某人

  

{     “ schema”:“ https://developer.microsoft.com/json-schemas/sp/view-formatting.schema.json”,     “ additionalRowClass”:“ = if([$ Status] =='打开','ms-bgColor-绿色ms-fontColor-black',if([$ Status] =='关闭','ms-bgColor-magentaLight ms -fontColor-black',if([[$ Status] =='保留-第三方','ms-bgColor-magentaLight ms-fontColor-black',if([$ Status] =='保留-第三方' ,'ms-bgColor-neutralLighterAlt ms-fontColor-black',if([$ Status] =='保留-用户信息','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',''))“   }

任何帮助都会很棒

1 个答案:

答案 0 :(得分:0)

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

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