Skip to main content
Skip table of contents

getSearch (SearchUtils)

Versionshinweise

17.1

Code

GROOVY
ISearch SearchUtils.getSearch(String searchPlainKey, Serializable... values)

Beschreibung

Lädt eine Suche als ISearch-Objekt über den searchPlainKey.

Parameter

  • searchPlainKey - Der Name einer Suche.
  • values - Die Werte für die Bedingungen mit dem Template „Platzhalter (wird zur Laufzeit gesetzt)“.
    • Für jede Bedingung in der Suche mit dem Template „Platzhalter (wird zur Laufzeit gesetzt)“ muss genau ein Objekt übergeben werden.
    • Für eine Bedingung mit dem Operator „ist einer von“ und „ist keiner von“ ist das zu übergebende Objekt eine Liste (Java-Datentyp List).
    • Bei Schlüsselfeldern und Nachschlagefeldern muss das Objekt (bzw. alle Elemente der Liste) vom Typ Nachschlagewert (ILookup) sein. Werte dieses Typs erhält man zum Beispiel mit Befehlen aus LookupUtils, oder aus Feldwerten.
    • Mit dem Objekt WorkSpaceScriptUtils.NO_VALUE wird der Platzhalter gezielt ignoriert. So kann man ein und dieselbe Suche sehr flexibel nutzen.
    • Juhuuu-Felder können über die Methode WorkSpaceScriptUtils.getLuceneParameter() gefüllt werden.

Rückgabe

Gibt das ISearch-Objekt zur angegebenen Suche zurück.

Beispiele

GROOVY
ISearch iSearch = SearchUtils.getSearch("searchPlainKey");
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.