2016-05-26 5 views
0

"HISTORY"という名前のXPagesを使用してデータベース(.nsf)内のすべてのドキュメントをグループ化してグループ化しています 作成したドキュメントのみを表示するフィルタを作成したい2つの日付 "開始日"と "終了日" 私はデータグリッドで作業しましたが、ビューの読み込みは非常に長く重かった 私はやり方がわかりません。なにか提案を?XPageでデータグリッドを持つ検索フィルタを作成する

ありがとうございます。

答えて

1

フルテキスト検索を使用すると、2つの日付間に作成されたドキュメントにすばやくアクセスできます。

設定は、例えば、選択しRESTサービス:

"[_CreationDate] >= 01/01/2015 and [_CreationDate] < 01/01/2016" 

[_CreationDate]の検索プロパティは、フルテキスト検索クエリで文書の作成日のプレースホルダーです。

データグリッドの代わりにビューパネルまたはデータテーブルを使用する場合のdominoViewデータソースにも同じことが適用されます。

+0

datagrid私はクエリを設定しないでください: "[_CreationDate]> = 01/01/2015と[_CreationDate] <01/01/2016" が選択されたRESTの検索プロパティです。 、検索ボタンのイベントでクエリを設定した場合、datgridはすべてのドキュメントを読み込みます。==>とても重くなります。 と検索ボタンをクリックしても何もロードされませんでした。 –

+0

どのRESTサービスを使用していますか? 2015年に作成された文書がありますか?あなたのデータベースでフルテキスト検索が有効になっていますか?フルテキスト検索を[Form] = "yourFormName"のようなものに変更した場合はどうなりますか? –

関連する問題