Ferngesteuert suchen
Neben der Erstellung von neuen Elementen kann man auch automatisch eine Suche anstoßen. Die Action ist in diesem Fall Search.
Möglichkeiten
Folgende Parameter werden unterstützt:
SearchFor=<Freitext> SearchFields=All | Address, Subject, UserFields, Number, Data, Remarks, Attachments Filters[<Index>]=All | <Referenz-ID> | <Suchtext> Groups[<Index>]=All | <Referenz-ID> | <Suchtext> Users[<Index>]=All | <Referenz-ID> | <Suchtext> Topics[<Index>]=All | <Referenz-ID> | <Suchtext> Colors[<Index>]=All | <Referenz-ID> | <Suchtext> ItemRefs[<Index>]=<Referenz-ID> ContactRef=<Referenz-ID> ContactIdentifier=<Freitext> NewTab=True | False BringToFront=True | False
Für SearchFields ist entweder All oder eine Kombination (getrennt durch ein beliebiges Zeichen) der o.g. Parameter anzugeben. Wenn der Parameter NewTab mit True angegeben wird, dann wird immer ein neues Ansichtsmodul geöffnet. Wenn er auf False steht, dann wird vorzugsweise das aktuelle Ansichtmodul weiterverwendet. Falls der Parameter BringToFront mit False angegeben wird, dann wird das GREYHOUND Client Fenster nicht automatisch in den Vordergrund geholt – ansonsten ist dies die Voreinstellung.
Über den Parameter ContactRef kann die Historie eines Kontakts gesucht werden. Gleiches gilt für den Parameter ContactIdentifier, wobei bei diesem statt einer Kontakt-ID eine Kommunikations-Adresse des Kontakts angegeben wird.
Beispiel
Ein Beispielaufruf könnte so aussehen:
Action=Search SearchFor=Zahlung SearchFields=Subject Data Remarks Filters[0]=Posteingang Groups[0]=Service Groups[1]=Buchhaltung Users[0]=0 Users[1]=Musterfrau Users[2]=Mustermann
Dieses Beispiel kann in der Testanwendung mit eigenen Daten ausprobiert werden.
“Alles” durchsuchen
Wenn man die Filter, Gruppen, Benutzer, Themen oder Kennzeichnungen zurücksetzen möchten, kann man z. B. für den Parameter Colors[0]
den Wert All
angeben. Das wäre gleichbedeutend mit ‘Suche nach Elementen jedweder Kennzeichnung‘. Ebenso kann man diese Option nutzen, indem man im Filter “Alle” bzw. ‘ohne Filter’ sucht. Ebenso in allen Gruppen, Benutzern und Themen:
Action=Search SearchFor=Systemweit Filters[0]=All Colors[0]=All Filters[0]=All Groups[0]=All Users[0]=All Topics[0]=All