SharePoint 2010 查询不以某个字符开头的数据[How to Create a SharePoint “Does Not Begin With” Filtered List View]---计算栏的妙用
2011-11-03 14:01 四毛的家 阅读(468) 评论(0) 编辑 收藏 举报默认,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/ (如果无法打开,请使用在线代理)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)