2016-05-26 22 views
0

Ich arbeite mit einem XPages namens "HISTORY" Sammeln und Gruppieren aller Dokumente in einer Datenbank (.nsf) Ich möchte einen Filter erstellen, der zeigt mir nur Dokumente erstellt zwischen zwei Daten "Startdatum" und "Enddatum" Ich arbeitete mit Datenraster aber Laden der Ansicht war sehr lang und schwer Ich weiß nicht, wie es geht. Irgendein Vorschlag?Erstellen Sie einen Suchfilter mit Datenraster in XPages

und danke.

Antwort

1

Verwenden Sie Volltextsuche, um einen schnellen Zugriff auf Dokumente zu erhalten, die zwischen zwei Daten erstellt wurden.

Set Suche Eigenschaft ausgewählten REST-Service z.B .:

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

[_CreationDate] ist der Platzhalter für das Erstellungsdatum des Dokuments in Volltextsuche Abfragen.

Dasselbe gilt für dominoView-Datenquellen, wenn Sie anstelle eines Datenrasters ein Ansichtsfenster oder eine Datentabelle verwenden möchten.

+0

datagrid laden Sie keine Sache, wenn ich die Abfrage setzen: "[_CreationDate]> = 01.01.2015 und [_CreationDate] <01/01/2016" in der Sucheigenschaft des ausgewählten REST. und wenn ich die Abfrage für den Fall der Suchschaltfläche einstellen, laden Sie alle doctrid ==> so schwer und wenn ich auf die Suchschaltfläche klicken, wurde auch nichts geladen. –

+0

Welchen REST-Dienst verwenden Sie? Haben Sie Dokumente im Jahr 2015 erstellt? Ist die Volltextsuche in Ihrer Datenbank aktiviert? Was passiert, wenn Sie die Volltextsuche in etwas ändern, von dem Sie wissen, dass es funktioniert wie [Form] = "yourFormName"? –