Ansicht
Dokumentation
THTMLBF4IF_SELECT_VALUES - Selection of the values of a search help
Fill RESBD Structure from EBP Component Structure rdisp/max_wprun_time - Maximum work process run timeThis documentation is copyright by SAP AG.
Functionality
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.
Example
Notes
Further information
DE-EN-LANG-SWITCH-NO-TRANSLATION
Parameters
CALL_SHLP_EXITMAXROWS
MAXROWS_EXCEEDED
RECDESCR_TAB
RECORD_TAB
RESULT_SORTED
RETURN_TAB
SHLP
SHLP
SORT
Exceptions
Function Group
THTMLBFGBAL_S_LOG - Application Log: Log header data SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
This documentation is copyright by SAP AG.
Length: 1812 Date: 20240523 Time: 082120 sap01-206 ( 42 ms )