Funktionsbaustein DYNP VALUES READ
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Siehe Sammlung Funktionsbausteine.
Dieser Funktionsbaustein DYNP_VALUES_READ liest die Dynprowerte vor dem Process-After-Input (PAI).
DATA(lt_dynp_values) = VALUE dynpread_t( ( fieldname = iv_field ) ).
CALL FUNCTION 'DYNP_VALUES_READ'
EXPORTING
dyname = 'Z/MM_D_RETURN_REQUEST'
dynumb = iv_dynnr
TABLES
dynpfields = lt_dynp_values
EXCEPTIONS
OTHERS = 99.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
CALL FUNCTION 'DYNP_VALUES_READ'
EXPORTING
DYNAME =
DYNUMB =
" TRANSLATE_TO_UPPER = ' '
" REQUEST = ' '
" PERFORM_CONVERSION_EXITS = ' '
" PERFORM_INPUT_CONVERSION = ' '
" DETERMINE_LOOP_INDEX = ' '
" START_SEARCH_IN_CURRENT_SCREEN = ' '
" START_SEARCH_IN_MAIN_SCREEN = ' '
" START_SEARCH_IN_STACKED_SCREEN = ' '
" START_SEARCH_ON_SCR_STACKPOS = ' '
" SEARCH_OWN_SUBSCREENS_FIRST = ' '
" SEARCHPATH_OF_SUBSCREEN_AREAS = ' '
TABLES
DYNPFIELDS =
" EXCEPTIONS
" INVALID_ABAPWORKAREA = 1
" INVALID_DYNPROFIELD = 2
" INVALID_DYNPRONAME = 3
" INVALID_DYNPRONUMMER = 4
" INVALID_REQUEST = 5
" NO_FIELDDESCRIPTION = 6
" INVALID_PARAMETER = 7
" UNDEFIND_ERROR = 8
" DOUBLE_CONVERSION = 9
" STEPL_NOT_FOUND = 10
" OTHERS = 11
.
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.
Literatur
- Function Modules in ABAP: A Quick Reference Guide, von Tanmaya Gupta, S. 257 (EN)
- Common SAP R/3 Functions Manual, von William Lawlor, S. 189 (EN)