検索を行い、データベース内のいくつかのアイテムのステータスの概要を提供するカスタム コントロールを構築しています。20 の異なるステータスがあり、各ステータスの数を決定するために、各ステータスをカウントする NotesDatabase.search を実行しています。
チェックするステータスが 2 つしかない場合はこれで問題ありませんでしたが、現在はすべてのステータスを表示する必要があります。:)
検索にかかる時間が気になるので、できるだけ効率よく検索したい。
私が考慮したこと:
- ドキュメントは定期的に更新されるため、エージェントに計算を実行させたり、カスタム コントロールに静的な値のルックアップを実行させることはできません。これは、データが古いことを意味します。
- 結果はログインしたユーザーに依存し、ログイン ID に基づいてカウントを行うため、実際には 1 人ごとに個別のビューを持つことはできません。
誰もがきれいな提案された解決策を持っていますか?
20 回の検索のテストを開始しようとしています。これらの結果でこれを更新しますが、非常に遅いと予想されます。
あ