news 2026/4/15 19:41:53

巧取视图中的所有文档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
巧取视图中的所有文档

大家好,才是真的好。

最近用AI写了点LotusScript,表面上强烈地感受到它的工作能力很好很强大,周到又心细。但一运行,全是报错,因为里面用了不少AI自己编写(幻觉)的属性或方法,例如我们在Lotussscript中常用的NotesView(Notes视图)对象,它居然能使用NotesView.AllDocuments这个属性来获取视图中的所有文档。

众所周知,NotesView对象没有属性AllDocuments,倒是有个AllEntires,但这不是文档,严谨地来说,是视图中的所有条目。要是想从View对象中获取文档,通常使用GetAllDocumentsByKey或GetDocumentByKey,而Key就是视图中的关键字。

如果我们要从视图中获取所有的文档,这里有一个巧办法,在需要的视图中,在最前面插入一个列,列的宽度设置为1个像素,它的值可以设置为“ x”类似,就是x前面加5个空格,其实你加一个空格也可以,空格可以让这个列不显示任何文本信息,视图如下图所示:

然后该列设置为排序,接着我们写代码的时候使用Set coll = view.GetAllDocumentsByKey(" x", True)就可以获取所有的文档,完整的代码如下:

Dim s As New NotesSession Dim db As NotesDatabase Dim view As NotesView Dim coll As NotesDocumentCollection Set db=s.CurrentDatabase Set view = db.GetView("testView") Set coll = view.GetAllDocumentsByKey(" x", True) Msgbox coll.Count

效果如下图:

这样我们就可以通过notesview对象来获取所有的文档了。

当然,你可能会说为了醋包了盘饺子,我还得建一个视图,还得加列?

其实,你也不必新建视图,完全可以在已有的视图中的最前面加个列,值设置为“ x”或“ y”之类,然后将列隐藏起来,再通过上述方式获取。

工作量不大,而且也很简单。

最后提示一下,现阶段,别全靠AI,里面的代码还得改不少,简单的它的确可以写,但你也需要集中注意力来修改。

今天就介绍到这里。

最后欢迎搜索公众号“协作者”来关注我。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 17:59:38

手把手解析三极管驱动LED时的饱和与截止状态

三极管驱动LED:从“灯亮了”到真正懂电路你有没有过这样的经历?接上电源,LED亮了——心里一喜:“成了!”可没过多久,三极管发烫、亮度忽明忽暗,甚至MCU莫名其妙重启……问题出在哪?很…

作者头像 李华
网站建设 2026/4/15 17:59:37

IEEE RBTS BUS4标准系统 (roy billinton test system)

IEEE RBTS BUS4标准系统 (roy billinton test system) Matlab/simulink仿真 该模型自己搭建(Matlab 2016a),与标准参数一致,可观测电压,潮流。 还可接入各类故障、DG等最近在折腾电力系统仿真,发现IEEE RBTS BUS4真是个不错的练手…

作者头像 李华
网站建设 2026/4/15 15:24:02

边缘设备模型加载提速

💓 博客主页:借口的CSDN主页 ⏩ 文章专栏:《热点资讯》 边缘设备模型加载提速:能耗优化与未来路径目录边缘设备模型加载提速:能耗优化与未来路径 引言:边缘AI的加载瓶颈与核心价值 现在时:主流技…

作者头像 李华
网站建设 2026/4/15 13:19:00

基于 YOLOv8 的智能杂草检测识别实战 [目标检测完整源码]

基于 YOLOv8 的智能杂草检测识别实战 [目标检测完整源码] 引言:为什么杂草识别是智慧农业中的“硬问题”? 在智慧农业场景中,杂草识别一直被认为是目标检测中难度较高的一类任务,原因主要集中在以下几点: 杂草与作物…

作者头像 李华
网站建设 2026/4/15 15:22:45

1小时打造简易SQL注入检测工具原型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 快速开发一个简易SQL注入检测工具原型,要求实现以下核心功能:1) 基础URL参数检测 2) 错误型注入识别 3) 简单结果返回。界面只需包含:URL输入框…

作者头像 李华