默认,sharepoint 提供了begins with(中文翻译成:始于)操作符,但没有Does Not Begin With(不以某个字符开始):
那如果要查询某个栏不以某字符开头的数据怎么办?步骤如下:
假设查询标题栏不以USA开头的数据为例:
1.新建一个计算栏,名字叫:First 3 letters,Formula公式:=LEFT([LinkTitle],3)。注,标题栏Internal Name是LinkTitle。
2.创建一个视图,筛选条件设置成:
这样就可以了。
扩展:
1.如果我们要查询"Does not end with”(不以某些字符结尾)的数据也就容易多了。将上面步骤1中的LEFT换成RIGHT即可。
2.如果要查询"Does not contain"(不包含某字符)的数据呢?这个有点复杂,需要用的Search关键字,它的语法:SEARCH(txt1,txt2,startIndex)。详细请参考:https://files.cnblogs.com/sygwin/calculated-column-cheat-sheet.pdf
备用下载地址:http://www.kuaipan.com.cn/file/id_18975586420531560.htm
假设我们查找标题内不包括USA这三个字符的数据。创建一个计算栏,Formula公式为:=ISERR(SEARCH("USA",[LinkTitle],1))
结果分析:如果包含,将返回No,如果不包含将返回Yes。
原文地址:http://blog.pentalogic.net/2011/09/how-to-create-a-sharepoint-does-not-begin-with-filtered-list-view/ (如果无法打开,请使用在线代理)