Integration
LIST_ID ist ein Parameter des
Funktionsbausteins EXIT_RSAQEXCE_001.Struktur
Der Parameter LIST_ID enthält ein dreistelliges Kürzel zur Identifizierung der übergebenen Datentabelle. Jede von einer Query erzeugte Liste kann aus mehreren Teillisten bestehen (eine Grundliste, mehrere Statistiken, mehrere Ranglisten). Die an den Funktionsbaustein übergebene Datentabelle (DATATAB) enthält jeweils nur die Daten einer Teilliste. Die Beschreibungstabelle (LISTDESC) enthält jedoch stets die Beschreibung für die Felder aller Teillisten.
Die möglichen Werte des Parameters sind
|
G00 |
wenn DATATAB die Daten der Grundliste enthält |
|
Txx |
wenn DATATAB die Daten der Statistik xx (01,02,...) enthält |
|
Rxx |
wenn DATATAB die Daten der Rangliste xx (01,02,...) enthält |
Damit besitzt der Parameter
LIST_ID zwei Funktionen. Einerseits kann über ihn ermittelt werden, welchen Typ die übergebene Teilliste hat, und andererseits können in der Beschreibungstabelle die zutreffenden Einträge bestimmt werden.Im Beispiel des Abschnitts
Funktionsbaustein EXIT_RSAQEXCE_001 enthält der Parameter LIST_ID den Wert G00, falls die Daten der Grundliste übergeben werden. Werden die Daten der Statistik übergeben, ist der Wert T01. Der Parameter enthält den Wert R01, falls die Daten der Rangliste übergeben werden.