我正在使用查询字符串过滤共享点列表,因为我需要检查诸如 FieldValue 之类的条件!=Red 这可能实现吗?
还是它的局限性?
.aspx?FilterName=EYHealthIndicator&FilterMultiValue=Red;Yellow&&FilterField2=ContentType& FilterValue2!=任务
我正在使用查询字符串过滤共享点列表,因为我需要检查诸如 FieldValue 之类的条件!=Red 这可能实现吗?
还是它的局限性?
.aspx?FilterName=EYHealthIndicator&FilterMultiValue=Red;Yellow&&FilterField2=ContentType& FilterValue2!=任务
您可以使用 Sharepoint Designer 过滤该列表的新的专用视图。您需要: 1) 一个 queryString 参数,例如 ?FilteredNotValue!=Red 2) 在设计器中添加过滤器,运算符 = "Not Equal" ,值 = 新参数 --> 名称参数 = FilteredNotValue! --> 参数来源 = QueryString。以“!”结尾的参数名称 是一个技巧,但它似乎可以完成这项工作。
你不能AFAIK。
解决方法可能是创建一个计算列,然后对其进行过滤。
例如,使用公式创建一个名为“Not-Red”的列
=IF([YOUR_COLUMN_NAME]="红色","假","真")
然后过滤
?FilterField1=非红色&FilterValue2=True