SAP Table DDSHLSCTRL

Control Structure for Display of F4 Hit List

DDSHLSCTRL (Control Structure for Display of F4 Hit List) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.

Additionally we provide an overview of foreign key relationships, if any, that link DDSHLSCTRL to other SAP tables.

DDSHLSCTRL table fields

Field Data element Checktable Datatype Length Decimals
POPUP DDSHLPOPUP STRU 0 0
TITLE Title Line SYTITLE CHAR 70 0
EXCL_TAB DDSHFCODES TTYP 0 0
FKEYS DDSHFKEYS TTYP 0 0
HOLD_IS_ON DD: truth value DDBOOL_D CHAR 1 0
NULL FALSE
X TRUE
STATUS GUI Status SYPFKEY CHAR 20 0
START_X Screen Columns SYSCOLS INT4 10 0
START_Y Screen Lines SYSROWS INT4 10 0
END_X Screen Columns SYSCOLS INT4 10 0
END_Y Screen Lines SYSROWS INT4 10 0
LINE_SIZE Line width of list SYLINSZ INT4 10 0
STACO First List Column Displayed SYSTACO INT4 10 0
STARO Top Displayed List Line SYSTARO INT4 10 0
CPAGE Page Number of List SYCPAGE INT4 10 0
LICOL INT4 10 0
LIROW INT4 10 0
MARKS DDSHMARKS TTYP 0 0
CALLCONTRL DDSHF4CTRL STRU 0 0
STEP Current step in the F4 process DDSHF4STEP CHAR 10 0
DISPONLY Only display. Do not permit selection. DDSHF4DISP CHAR 1 0
X Yes / TRUE
NULL No / FALSE
SHORTCUT Flag that F4 was called with = entry DDSHSHCUT CHAR 1 0
X Yes / TRUE
NULL No / FALSE
MAXRECORDS Restrict length of list DDSHMAXREC INT4 10 0
MAXEXCEED There are more than MAXRECORDS values DDSHMAXEX CHAR 1 0
X Yes / TRUE
NULL No / FALSE
NO_MAXDISP CHAR 1 0
CUSTTAB Table name for jump to Customizing DDSHCUSTAB CHAR 30 0
MULTISEL CHAR 1 0
OCX_OFF Status of ActiveX Display DDSHOCXOFF CHAR 1 0
NULL Dialog Switched On for Each Control
U Dialog Switched Off by User for Each Control
X Dialog Not Possible for Each Control
T Switch Off Dialog for Each Control for Next Dialog Step
HIDE_LIST Suppress display of hit list DDSHNOLIST CHAR 1 0
NULL FALSE
X TRUE
TOP_SHLP Name of a Search Help SHLPNAME CHAR 30 0
SORTOFF Flag if sorting is required DDSHSORTOF CHAR 1 0
NULL Normal sort
X No sort
1 Sort by maximum of n lead columns
CUROW Vertical Cursor Position SYCUROW INT4 10 0
CUCOL Horizontal Cursor Position SYCUCOL INT4 10 0
ATTACHKIND Type of search help attachment DDSHATACHK CHAR 1 0
1 Process on value request
2 Search help in screen
3 Select in screen
4 Fixed values in screen
5 Search help for field
6 Check table help
7 Search help for data element
8 Fixed values for domains
9 Help for data type
A Help for value table
PVALUES Control of personal help (only set D externally) DDSHPVCTRL CHAR 1 0
NULL Not yet determined
E Personal values allowed, but display of all values is active
D Personal values not allowed
X Display personal values
PERSONALIZ Control personalization: D = disable DDSHPSCTRL CHAR 1 0
RETALLFLDS CHAR 1 0
CONT_OUT CHAR 1 0
OCXHANDLE INT4 10 0
STEPRC INT4 10 0
SHLP SHLP_DESCR STRU 0 0
SHLPNAME Name of a Search Help SHLPNAME CHAR 30 0
SHLPTYPE Type of an input help (see fixed values) DDSHLPTYP CHAR 2 0
SH Search help
CH Check table
CT Check table with text table
FV Fixed values for domains
DV Fixed values from flow logic
CA Calendar help
CL Time help
SR Search help for data element (temporary)
MC Matchcode
MI Matchcode ID
IN Internal Table
INTDESCR SHLP_INTDS STRU 0 0
ISSIMPLE Flag if a search help is an elementary search help DDSHSIMPLE CHAR 1 0
NULL FALSE
X TRUE
HOTKEY Hot key for a search help DDSHHOTKEY CHAR 1 0
SELMTYPE Cat. of selection method of an elementary search help SELMTYPE CHAR 1 0
NULL No selection method
T Selection from table
X Selection from table with text table
V Selection from DB view or projection view
H Selection with a help view
F Selection by function module
SELMETHOD Selection method of an elementary search help SELMETHOD CHAR 30 0
TEXTTAB Text table for selection method SELMETHTXT CHAR 30 0
SELMEXIT Search help exit DDSHSELEXT CHAR 30 0
DIALOGTYPE Dialog type DDSHDIATYP CHAR 1 0
DDLANGUAGE Language Key DDLANGUAGE LANG 1 0
DDTEXT Explanatory short text DDTEXT CHAR 60 0
DIALOGINFO CHAR 1 0
F4STATE CHAR 1 0
TABNAME Table Name TABNAME CHAR 30 0
FIELDNAME Field Name FIELDNAME CHAR 30 0
TITLE Explanatory short text DDTEXT CHAR 60 0
HISTORY CHAR 1 0
HANDLE INT4 10 0
AUTOSUGGEST Proposal Search for Input Fields DDAUTOSUGGEST CHAR 1 0
NULL Off
X On
M On, over several columns
FUZZY_SEARCH Full Text Fuzzy Search DDFUZZY_SEARCH CHAR 1 0
NULL Fuzzy search off
X Fuzzy search on
FUZZY_SIMILARITY Accuracy Value for Error-Tolerant Full Text Search DDFUZZY_SIMILARITY DEC 2 1
0 Value range for similarity for fuzzy search
INTERFACE DDSHIFACES TTYP 0 0
FIELDDESCR DDFIELDS TTYP 0 0
FIELDPROP DDSHFPROPS TTYP 0 0
SELOPT DDSHSELOPS TTYP 0 0
TEXTSEARCH DDSHTEXTSEARCH STRU 0 0
REQUEST Dictionary Search Help: Text Search Request DDSH_TEXTSEARCH_REQUEST CHAR 60 0
FIELDS DDSH_TEXTSEARCH_FIELDS TTYP 0 0
SHLP_TAB SHLP_DESCT TTYP 0 0
RECORD_TAB DDSHRESLTS TTYP 0 0
OCXINTERF DDSHOCXINT STRU 0 0
HANDLE INT4 10 0
FUNCTION Current step in the F4 process DDSHF4STEP CHAR 10 0
MODAL CHAR 1 0
HOLD CHAR 1 0
EXTERN CHAR 1 0
CALLBACK CHAR 1 0
CTRLPARENT INT4 10 0
CNSTFLDNUM Row Index of Internal Tables SYTABIX INT4 10 0
COMMAND DDSHLCOMM STRU 0 0
FCODE Function Code SYUCOMM CHAR 70 0
STACO First List Column Displayed SYSTACO INT4 10 0
CUCOL Horizontal Cursor Position SYCUCOL INT4 10 0
CUROW Vertical Cursor Position SYCUROW INT4 10 0
SROWS Screen Lines SYSROWS INT4 10 0
LILLI Selected List Line SYLILLI INT4 10 0
LICOL Horizontal Cursor Position SYCUCOL INT4 10 0
CPAGE Page Number of List SYCPAGE INT4 10 0
STARO Top Displayed List Line SYSTARO INT4 10 0
PACKAGE_NO Row Index of Internal Tables SYTABIX INT4 10 0
CUMAR DDSHCUMAR STRU 0 0
LINE Row Index of Internal Tables SYTABIX INT4 10 0
PARAMETER Name of a search help parameter SHLPFIELD CHAR 30 0
MARKS DDSHMARKS TTYP 0 0
PACKAGES DDSHLPACKS TTYP 0 0
UNDOBUF DDSHLUNDOB STRU 0 0
LAST_PVALS DDSHRESLTS TTYP 0 0
PACKAGES DDSHLPACKS TTYP 0 0
RECORD_TAB DDSHRESLTS TTYP 0 0
POPUP DDSHLPOPUP STRU 0 0
TITLE Title Line SYTITLE CHAR 70 0
EXCL_TAB DDSHFCODES TTYP 0 0
FKEYS DDSHFKEYS TTYP 0 0
HOLD_IS_ON DD: truth value DDBOOL_D CHAR 1 0
NULL FALSE
X TRUE
STATUS GUI Status SYPFKEY CHAR 20 0
START_X Screen Columns SYSCOLS INT4 10 0
START_Y Screen Lines SYSROWS INT4 10 0
END_X Screen Columns SYSCOLS INT4 10 0
END_Y Screen Lines SYSROWS INT4 10 0
LINE_SIZE Line width of list SYLINSZ INT4 10 0
STACO First List Column Displayed SYSTACO INT4 10 0
STARO Top Displayed List Line SYSTARO INT4 10 0
CPAGE Page Number of List SYCPAGE INT4 10 0
LICOL INT4 10 0
LIROW INT4 10 0
MARKS DDSHMARKS TTYP 0 0
IS_OCX DD: truth value DDBOOL_D CHAR 1 0
NULL FALSE
X TRUE
PACK_UNION DD: truth value DDBOOL_D CHAR 1 0
NULL FALSE
X TRUE
LIST_LEN INT4 10 0