Lotus notes LotusNotes:通过C-API获取视图或文件夹中按列排序的所有注释
我正在尝试编写一个通过C API访问Notes数据库的应用程序,只要我能够使用Lotus notes LotusNotes:通过C-API获取视图或文件夹中按列排序的所有注释,lotus-notes,Lotus Notes,我正在尝试编写一个通过C API访问Notes数据库的应用程序,只要我能够使用NIFOpenCollection()和NIFReadEntries()获得视图或文件夹中的Notes列表(摘要信息),它就可以工作 但是,这将以一种看似任意的顺序返回注释。如何检索视图或文件夹中按特定列排序的所有注释NIFSetCollation()似乎对此没有帮助,因为它只允许指定已在模板(?)中定义的排序规则/顺序。排序规则必须在您访问的NSF文件的设计中预先定义。也就是说,NIFSetCollation应该可以
NIFOpenCollection()
和NIFReadEntries()
获得视图或文件夹中的Notes列表(摘要信息),它就可以工作
但是,这将以一种看似任意的顺序返回注释。如何检索视图或文件夹中按特定列排序的所有注释
NIFSetCollation()
似乎对此没有帮助,因为它只允许指定已在模板(?)中定义的排序规则/顺序。排序规则必须在您访问的NSF文件的设计中预先定义。也就是说,NIFSetCollation应该可以工作,但您必须先为它打好基础。通常,可以使用DominoDesigner为代码正在访问的视图设置列排序。从零开始,尝试编写代码在视图中设置排序规则,这将是更加雄心勃勃的
(顺便说一句:模板是一个单独的文件,通常是NTF,NSF可以从中继承设计元素,包括视图的列排序。但就您的代码而言,这不是运行时关系。模板在这里不相关。)