Lotus Domino データベースから、特定の番号/ID よりも大きなユニバーサル ID を持つドキュメントをクエリし、Lotus 数式クエリを使用してユニバーサル ID で並べ替えることができますか? はいの場合、どのように?
SQLでは、次は私が望むものに似ています:
SELECT universalId
FROM all_documents
WHERE universalId > custom_value
ORDER BY universalId
Lotus Domino データベースから、特定の番号/ID よりも大きなユニバーサル ID を持つドキュメントをクエリし、Lotus 数式クエリを使用してユニバーサル ID で並べ替えることができますか? はいの場合、どのように?
SQLでは、次は私が望むものに似ています:
SELECT universalId
FROM all_documents
WHERE universalId > custom_value
ORDER BY universalId
はい:
SELECT @Text(@DocumentUniqueId) > custom_value
これは、ビュー選択式で機能します。ビュー の最初の列の式も作成し、ビュー@Text(@DocumentUniqueId)
の並べ替えプロパティを設定すると、 と同等になりORDER BY
ます。
選択式はNotesDatabase.Search()
、LotusScript または COM でのDatabase.Search()
呼び出し、または Java での呼び出しでも機能します。それはあなたにNotesDocumentCollection
(またはDocumentCollection
Javaで)与え、それをソートするコードを書くことができます。
注: このsearch()
方法は、大規模なデータベースでは非常に非効率的です。