Skip to main content
Skip table of contents

searchOrderedBy

Versionshinweise

14.2, 14.1.6

Code

GROOVY
IScriptWorkSpace workSpace = searchOrderedBy(String searchPlainKey, SearchOrder order, Serializable... params)
IScriptWorkSpace workSpace = searchOrderedBy(ISearch iSearch, SearchOrder order, Serializable... params)

Beschreibung

Die Suche ausführen, sortieren und das Ergebnis zurück geben.

Diese Methode sollte nur eingesetzt werden, wenn anschließend schreibende Zugriffe auf dem Suchergebnis stattfinden sollen.

Parameter

  • searchPlainKey oder iSearch - Der Name einer Suche oder ein ISearch Suchobjekt (ab Version 17.1).
  • order - Das Suchreihenfolgen-Konfigurationsobjekt.
  • params - [optional] Parameter für die Suche.

Rückgabe

Das Suchergebnis.

Beispiele

GROOVY
SearchOrder order = WorkSpaceScriptUtils.createSearchOrder();
WorkSpaceScriptUtils.addOrder(order, "ActTypeKey.Activity", WorkSpaceScriptUtils.SEARCH_ORDER_ASC);
IScriptWorkSpace w = WorkSpaceScriptUtils.searchOrderedBy("MySearch", order);
 
// mit einer ISearch
SearchOrder order = WorkSpaceScriptUtils.createSearchOrder();
WorkSpaceScriptUtils.addOrder(order, "ActTypeKey.Activity", WorkSpaceScriptUtils.SEARCH_ORDER_ASC);
ISearchCondition searchCond = SearchUtils.createSearchCondition("Subject.Activity", SearchUtils.LIKE, "Test");
ISearch iSearch = SearchUtils.createSearch("Activity", searchCond);
IScriptWorkSpace ws = WorkSpaceScriptUtils.searchOrderedBy(iSearch, order);
JavaScript errors detected

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

If this problem persists, please contact our support.