Ansicht
Dokumentation

THTMLBF4IF_SELECT_VALUES - Selection of the values of a search help

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 time  
This documentation is copyright by SAP AG.
SAP E-Book

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_EXIT
MAXROWS
MAXROWS_EXCEEDED
RECDESCR_TAB
RECORD_TAB
RESULT_SORTED
RETURN_TAB
SHLP
SHLP
SORT

Exceptions

Function Group

THTMLBFG

BAL_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 )