Vergleichselemente
Die folgenden Vergleichselemente sind für vordefinierte Suchen verfügbar:
•BETWEEN
•LIKE
•=
•>
•<
Alle Elemente haben gewisse Eigenschaften, die im Folgenden beschrieben sind.
Konfiguration Vergleichselemente
Eigenschaft |
Beschreibung |
||
---|---|---|---|
Pflicht Suchfeld? |
Legt fest, ob es sich um ein Pflicht-Eingabefeld bei der Suche handelt (true) oder nicht (false). Eine Suche ohne Angabe eines Wertes für dieses Feld ist nicht möglich. |
||
Hierarchieebene |
Legt die Ebene des hierarchischen Suchfeldes fest. •1. oberste Ebene, •2..oberste Ebene, •usw. •
|
||
Vergleichsoperator negieren? |
Dieses Konfigurationsattribut negiert Vergleiche und Bedingungen wie folgt: •Bedingung: Die Ergebnismenge einer Bedingung wird negiert (sprich alles außer ...). •BETWEEN-Vergleich: between wird zu not between. •LIKE-Vergleich: like wird zu not like. •=-Vergleich: = wird zu ungleich. •Größer-Vergleich: größer wird zu nicht kleiner als (sprich größer gleich). •Kleiner-Vergleich: kleiner wird zu nicht größer als (sprich kleiner gleich). |
||
Suchfeld |
Verweis auf das Feld des Layers/Tabelle, auf welches die Suche durchgeführt wird. |
Eigenschaften Vergleichselemente
Wenn mehr als ein Vergleichselement innerhalb einer Bedingung konfiguriert ist, verwendet WebOffice 10.9 R4 automatisch ein logisches AND zum Verknüpfen der Bedingungen.
BETWEEN Vergleich
Der Vergleichs-Operator BETWEEN in WebOffice 10.9 R4 unterstützt
•numerische Felder (integer, long, float, double) und
•Datumsfelder.
So kann gesucht werden nach Objekten, die z.B. zwischen dem 1. Januar 2013 und dem 31. Dezember 2013 geändert wurden.
LIKE Vergleich
Für den Vergleich-Operator LIKE gibt es noch eine zusätzliche Konfigurationseigenschaft.
Konfiguration LIKE Vergleich
Eigenschaft |
Beschreibung |
||
---|---|---|---|
LIKE-Suchoption |
Legt für LIKE-Abfragen auf Suchfelder fest, wie gesucht werden soll. Man kann, •nach Feldwerten suchen, die mit dem gesuchten Ausdruck beginnen (starts with; entspricht einer Suche nach xxx*), •nach Feldwerten suchen, die den gesuchten Ausdruck enthalten (contains; entspricht einer Suche nach *xxx*). (wobei xxx dem gesuchten Ausdruck und * der Wildcard (Platzhalter) entspricht). •nach ähnlich klingenden Feldwerten suchen (phonetic) |
||
Pflicht Suchfeld? |
Legt fest, ob es sich bei der Suche um ein Pflichteingabefeld handelt
|
Eigenschaften LIKE Vergleich
= Vergleich
Der =-Vergleich beinhaltet dieselben Eingabefeldtypen wie der LIKE-Vergleich. Wenn man über den =-Vergleich eine LIKE-Suchoption (starts with, contains, phonetic) definieren möchte, muss dies über eine Werteliste mit Auto-Vervollständigung geschehen.
Konfiguration einer LIKE-Suchoption bei einem =-Vergleich
Größer/Kleiner Vergleiche
Mit diesen Operatoren können Abfragen mit einem Größer/Kleiner-Vergleich konfiguriert werden.
•Nähere Details zur Konfiguration von Eingabefeldtypen finden Sie unter Eingabefeldtypen. •Nähere Details über Bedingungen finden Sie unter Bedingung. •Nähere Details zur Auswirkung der Bedingungen im WebOffice core Client finden Sie unter Suchen. •Nähere Details zur Auswirkung der Bedingungen im WebOffice flex Client finden Sie unter Suchen. |