| Nachrichtentyp | 07 |
| Richtung | C->S |
| Antwort(en) | LOOKUP_ACK, ERROR |
Anforderung von Nachschlagedaten. Ob diese Nachricht gesendet wird, hängt von der lokalen Dialogimplementierung am Client ab. Wird sie gesendet, erfolgt auf jeden Fall eine Antwort des Servers durch eine LOOKUP_ACK oder ERROR Meldung.
Im Datenteil der Nachricht folgen mehrere Werteblöcke, die die Nachschlageparameter enthalten. Dabei sind einige Parameter Pflicht, andere sind optional.
| Parameter | Pflicht | Beschreibung |
|---|---|---|
| LOOKUP_NAME | J | Der Datenobjektname inklusive Paketname, durch einen Doppelpunkt getrennt. |
| LOCALE | N | Optionales übersteuern der Sprache |
| WHERE_CLAUSE | N | Optionale SQL WHERE Bedingung |
| MULTIPLE_SELECT | N | 1: Mehrfachauswahl erlaubt 0: Mehrfachauswahl nicht erlaubt (default) |
| HEADER_ONLY | N | 1: Nur Lookupheader ohne Daten übermitteln. 0: Gesamte Informationen senden (default) |
| LOOKUP_HANDLE | N | Identifikation eines bereits angeforderten Lookups. Wird diese mitgesendet, wird versucht den nächsten Block von Daten zu lesen und diese Daten werden dann übermittelt. |
| LOOKUP_MAXROWS | N | Zahlenwert der angibt, wie viele Zeilen maximal in einem Block übermittelt werden sollen. Wenn der Wert nicht angegeben wurde, oder 0 ist, werden alle Daten ungeblockt übermittelt. |
