Ansicht
Dokumentation
F4IF_SELECT_VALUES - Selektion der Werte zu einer Suchhilfe
CL_GUI_FRONTEND_SERVICES - Frontend Services Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Die Funktion führt die Selektion der Treffermenge zu einer Suchhilfe aus.
Die Suchhilfe wird in SHLP übergeben. Mit MAXROWS <> 0 kann die Trefferanzahl beschränkt werden. Gibt es mehr als MAXROWS Treffer, wird in MAXROWS_EXCEEDED ein 'X' zurückgegeben.
Bei SORT = 'X' erfolgt die Selektion direkt auf der Datenbank mit ORDER BY PRIMARY KEY. Das kann zur Folge haben, daß trotz einer Einschränkung der Treffermenge mit MAXROWS die Selektion sehr lange dauert. Das Setzen dieses Parameters ist daher nur für kleine Treffermengen empfehlenswert.
Die Verwendung der Parameter RECORD_TAB und RECDESCR_TAB wird nicht empfohlen, da die Interpretation der Daten in Unicode-Systemen kompliziert ist. Allerdings kann RECORD_TAB direkt an den Funktionsbaustein F4IF_DISPLAY_VALUES übergeben werden (zusammen mit SHLP).
Im Parameter RETURN_TAB sind die Ergebnisse der Selektion zellenweise enthalten. Die Anzahl der Einträge in RETURN_TAB ergibt sich also aus dem Produkt der Zahl der selektierten Sätze mit der Anzahl der Export-Parameter der Suchhilfe.
Es ist zu beachten, daß RETURN_TAB die Zelleninhalte in externer Darstellung enthält.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
CALL_SHLP_EXITMAXROWS
MAXROWS_EXCEEDED
RECDESCR_TAB
RECORD_TAB
RETURN_TAB
SHLP
SORT
Ausnahmen
Funktionsgruppe
SDHIFill RESBD Structure from EBP Component Structure SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1835 Date: 20240523 Time: 142245 sap01-206 ( 47 ms )