Lotus notes lotusnotes公式中的orderby

Lotus notes lotusnotes公式中的orderby,lotus-notes,lotus-domino,lotus-formula,Lotus Notes,Lotus Domino,Lotus Formula,是否可以从Lotus Domino数据库中查询那些通用ID大于给定数字/ID的文档,并使用Lotus formula查询按其通用ID排序?如果是,如何进行 在SQL中,以下内容与我想要的内容类似: SELECT universalId FROM all_documents WHERE universalId > custom_value ORDER BY universalId 是的: 这将在视图选择公式中起作用。如果您还为视图@Text(@DocumentUniqueId)的第一列创

是否可以从Lotus Domino数据库中查询那些通用ID大于给定数字/ID的文档,并使用Lotus formula查询按其通用ID排序?如果是,如何进行

在SQL中,以下内容与我想要的内容类似:

SELECT universalId 
FROM all_documents
WHERE universalId > custom_value
ORDER BY universalId
是的:

这将在视图选择公式中起作用。如果您还为视图
@Text(@DocumentUniqueId)
的第一列创建了公式,并为视图设置了排序属性,那么您就拥有了与
ORDER BY
等效的公式

选择公式也适用于LotusScript或COM中的
NotesDatabase.Search()
调用,或Java中的
Database.Search()
调用。这将为您提供一个
NotesDocumentCollection
(或者Java中的
DocumentCollection
),您可以编写代码对其进行排序

注意:
search()
方法在大型数据库中效率很低。

是:

这将在视图选择公式中起作用。如果您还为视图
@Text(@DocumentUniqueId)
的第一列创建了公式,并为视图设置了排序属性,那么您就拥有了与
ORDER BY
等效的公式

选择公式也适用于LotusScript或COM中的
NotesDatabase.Search()
调用,或Java中的
Database.Search()
调用。这将为您提供一个
NotesDocumentCollection
(或者Java中的
DocumentCollection
),您可以编写代码对其进行排序


注意:
search()
方法在大型数据库中效率很低。

为什么要知道哪些文档具有“更大”的通用ID?您正在尝试查找新文档的集合吗?通用ID不是按顺序发出的,因此“较大”的UNID可能不代表较新的文档。@DavidNavarre:我希望迭代数据库中的每个文档,并在处理中断(网络连接错误等)时能够从上一个文档继续。我想我应该把这个问题作为一个新问题来问。@DavidNavarre:完整故事:为什么你想知道哪些文档有“更大”的通用ID?您正在尝试查找新文档的集合吗?通用ID不是按顺序发出的,因此“较大”的UNID可能不代表较新的文档。@DavidNavarre:我希望迭代数据库中的每个文档,并在处理中断(网络连接错误等)时能够从上一个文档继续。我想我应该把这个问题作为一个新问题来问。@Davidnavare:完整故事:谢谢你,很抱歉回答得太晚了。过滤效果很好,我只需要将通用ID放在两个
之间。我无法尝试该视图,因为我没有对数据库的写入权限。谢谢,很抱歉回答得太晚。过滤效果很好,我只需要将通用ID放在两个
之间。我无法尝试该视图,因为我没有对数据库的写入权限。
SELECT @Text(@DocumentUniqueId) > custom_value