Webgate Anywhere 4.1 - Abfragesprachen-Referenz
formula

3. formula

Allgemein


Dieser Suchtyp führt eine Formelsuche in Lotus Domino durch. Die Syntax der Formelsuchen-Abfrage entspricht der Suchformel einer Domino-Ansicht ohne einleitendes @Select-Statement. Alle Dokumente welche den spezifizierten Kriterien entsprechen werden Bestandteil der Ergebnismenge.

Eine umfangreiche Dokumentation zur Domino-Formelsprache ist in der Hilfe-Datenbank des Lotus Domino Designers verfügbar.

Domino-Feldnamen für WGA-Metadaten


Um Metadaten von Inhaltsdokumenten aus WGA Content Stores in einer Formelsuche zu verwenden muss der entsprechende Domino-Itemname verwendet werden, unter welchem die Metadaten im Domino-Dokument gespeichert werden. Die folgende Liste stellt die Metadaten-Namen und ihre zugehörigen Itemnamen auf:

Metadaten-Name Domino-Itemname
AUTHOR DocAuthor
BASEIMAGE GrundBMP
DESCRIPTION Kurzbeschreibung
EMAIL EMail
HTMLHEAD HTMLHead
ISHIDDENFROM HideDocWhen
KEYWORDS WebKeywords
LANGUAGE Sprache
LASTCLIENT WGAClient
LINKTARGET URLTargetFrame
MOUSEOVERIMAGE OnMouseOverBMP
READERS DocReaders
REFRESH AutoRefresh (Leerstring im Inhalt = false)
REFRESHTIME RefreshZeit
REFRESHURL RefreshLink
SELECTEDIMAGE SelectedBMP
STATUS WGStatus
STRUCTENTRY, STRUCTKEY WG_ID
TITLE Titel
TRACKINGKEYS TrackingKeys
UNIQUENAME DocName
USENAVIMAGES NavGrafiken (Leerstring im Inhalt = true)
VALIDFROM DatumAb
VALIDTO DatumBis
VERSION ContentVersion
VIRTUALLINK URLLink
VIRTUALLINKTYPE URLArt
VISIBLE DocIsHidden (1=sichtbar, 0=unsichtbar)
WFHISTORY WorkflowHistory

Metadaten die nicht direkt am Inhaltsdokument gespeichert werden sind in Formelsuchen nicht selektierbar.

Beispiele

Ein simple Suche die auf einen bestimmten Feldwert abprüft:

_type="Tip"

Eine etwas komplexere Suche die einzelne Kriterien über boolsche Operatoren verknüpft:

_Partnerflag="Partner" & _Laenderkennung !="D-"

Alle Funktionalitäten die in den Selektionsformeln von Domino-Ansichten erlaubt sind dürfen auch in Formelsuchen verwendet werden. Hier eine Suche welche Dokumente selektiert die nicht älter als 10 Tage sind und dazu Datumsmodifikations-Funktionen verwendet:

@adjust(@now; 0; 0;-10; 0; 0; 0)<@subset($revisions; -1)


<< fulltext view >>