在Lotus Notes公式中排序

pal*_*int 0 lotus-notes lotus-formula lotus-domino

是否可以从具有比给定数字/ ID更大的通用ID的Lotus Domino数据库中查询这些文档,并使用Lotus公式查询通过它们的通用ID对它们进行排序?如果有,怎么样?

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

SELECT universalId 
FROM all_documents
WHERE universalId > custom_value
ORDER BY universalId
Run Code Online (Sandbox Code Playgroud)

Ric*_*rtz 5

是:

SELECT @Text(@DocumentUniqueId) > custom_value
Run Code Online (Sandbox Code Playgroud)

这将在视图选择公式中使用.如果您还为视图的第一列创建公式@Text(@DocumentUniqueId),并为视图设置sort属性,那么您具有等效的ORDER BY.

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

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