SAP Function WSD_SCRN_CREATE - dynamically create screen

Parameter Reference Type Length Default Optional Text
I_BUTTON 0 SPACE X
I_CHECKBOX C C 0 SPACE X
I_COL_B I I 4 '50' X
I_COL_F I I 4 '1' X
I_DELETE 0 SPACE X
I_ICON ICON u 53 X Icons table
I_KEY C C 0 SPACE X
I_LINE I I 4 '1' X
I_PROGNAME SYST-REPID C 40
I_PROGNBR SYST-DYNNR C 4 ABAP program, number of current screen
I_SCRN_DESC STRING g 0
I_SCRN_TYPE C C 0 'I' X
I_TABNAME DD03V-TABNAME C 30 X Table name

Parameter Reference Type Length Text
E_PROGHEADER D020S u 211 System table D020S (screen sources)
E_PROGNAME SYST-REPID C 40
E_PROGNBR SYST-DYNNR C 4 ABAP program, number of current screen

Parameter Reference Length Optional Text
T_DYNPMATCH D023S 522 X Screen parameters
T_FIELDLIST D021S 1104 X Screen fields
T_FIELDNAME WSD_DYNAMIC_FIELD_STY 363 Dynamical fields used for material maintenance
T_FLOWLOGIC D022S 72 X Screen flow logic

Exception Text
ERROR_IN_SCREEN_CREATE
ERROR_IN_SCREEN_READ
ERROR_IN_SCREEN_SAVE
PROGNAME_AND_DYNPRONBR_EMPTY