view

Verfügbar für Datenbank-Typen Custom Lotus Domino Database
Verfügbar ab Version 2.0
Such-Optionen (Zu verwenden in Query-Attribut options)

Über diesen Typ wird eine beliebige Ansicht in der Domino-Datenbank abgefragt. Das Ergebnis sind entweder alle Dokumente dieser Ansicht oder ein nach dem Inhalt sortierter Spalten gefilterter Dokumenten-Subset. Die Sortierung der Ansicht wird auch für das Suchergebnis verwendet.

In der simpelsten Syntax wird als Suchbegriff lediglich der Name (oder Alias) der Ansicht angegeben und alle Dokumente in dieser Ansicht ausgegeben, z.B

vwPersonen

Besitzt die Ansicht sortierte Spalten, so können ihre Dokumente nach bestimmten Werten dieser Spalten gefiltert werden. Die Syntax hierfür lautet:

ansichtsname;schlüssel1[|schlüssel2|schlüssel3];exactmatch

Eine variable Anzahl an Schlüsselwerten kann angegeben werden entsprechend der Anzahl der sortierten Spalten in der Ansicht. Die Ergebnismenge besteht aus Dokumenten, in deren sortierten Spalten sich die angegebenen Schlüsselwerte befinden. Im Parameter „exactmatch“ können sie über die Angabe von „true“ oder „false“ bestimmen, ob die Spalte dem Schlüsselwert exakt entsprechen muss („true“) oder ob es reicht, dass der Spaltenwert mit dem Schlüsselwert beginnt („false“).

z.B.

vwPersonen;A;false

Dieses Beispiel findet in einer Ansicht "vwPersonen" alle Dokumente, in deren erste sortierte Spalte mit dem Buchstaben "A" beginnt.

oder

vwPersonen;Burg|Mustermann;true

Dieses Beispiel findet in der Ansicht "vwPersonen" alle Dokumente, deren erste sortierte Spalte den Begriff "Burg", sowie deren zweite sortierte Spalte den Begriff "Mustermann" enthält. Da der Parameter "exactmatch" auf "true" steht, werden keine Erweiterungen der gegebenen Parameter als Ergebnis akzeptiert. So würde ein Dokument mit "Burghausen" in der ersten sortierten Spalte nicht gefunden werden.