我有一个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',''))“ }
任何帮助都会很棒
答案 0 :(得分:0)
=if(@currentField <= @now && [$RAG] != 'Live', '#bc1010', '')"
&&用作and运算符。在上面的示例中,我正在查看时间是否现在,以及RAG列是否不等于Live。