*&---------------------------------------------------------------------*
*& Report Z09_02
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
REPORT z09_02.
DATA: gt_list TYPE TABLE OF zemplist,
gt_dynpfields TYPE TABLE OF dynpread,
gt_return_tab TYPE TABLE OF ddshretval.
PARAMETERS: p_depcd TYPE zteamlist-depcd,
p_empcd TYPE zemplist-empcd,
p_ename TYPE zemplist-ename.
INITIALIZATION.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_empcd.
CALL FUNCTION 'DYNP_VALUES_READ'
EXPORTING
dyname = sy-repid
dynumb = sy-dynnr
translate_to_upper = 'X'
request = 'A'
TABLES
dynpfields = gt_dynpfields.
READ TABLE gt_dynpfields INTO DATA(gs_dynpfields)
WITH KEY
fieldname = 'P_DEPCD'.
SELECT *
FROM zemplist
WHERE depcd EQ @gs_dynpfields-fieldvalue
INTO CORRESPONDING FIELDS OF TABLE @gt_list.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
ddic_structure = 'ZEMPLIST'
retfield = 'EMPCD'
dynpprog = sy-repid
dynpnr = sy-dynnr
dynprofield = 'P_EMPCD'
window_title = 'Chapter 09 Search Help'
value_org = 'S'
TABLES
value_tab = gt_list
* FIELD_TAB =
return_tab = gt_return_tab
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
CHECK gt_return_tab IS NOT INITIAL.
READ TABLE gt_list INTO DATA(gs_list)
WITH KEY
empcd = VALUE #( gt_return_tab[ 1 ]-fieldval OPTIONAL ).
DATA(lt_dynpread) = VALUE dynpread_t(
( fieldname = 'P_EMPCD' fieldvalue = gs_list-empcd )
( fieldname = 'P_ENAME' fieldvalue = gs_list-ename ) ).
CALL FUNCTION 'DYNP_VALUES_UPDATE'
EXPORTING
dyname = sy-repid
dynumb = sy-dynnr
TABLES
dynpfields = lt_dynpread.
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 143 | REPORT Z12_17. | 전통주막 | 2024.10.30 | 54 |
| 142 | REPORT Z12_16. | 전통주막 | 2024.10.30 | 16 |
| 141 | REPORT Z12_15. | 전통주막 | 2024.10.30 | 63 |
| 140 | REPORT Z12_14. | 전통주막 | 2024.10.30 | 15 |
| 139 | REPORT Z12_13 . | 전통주막 | 2024.10.30 | 60 |
| 138 | REPORT Z12_12. | 전통주막 | 2024.10.30 | 71 |
| 137 | REPORT z12_11. | 전통주막 | 2024.10.30 | 14 |
| 136 | REPORT z12_10. | 전통주막 | 2024.10.30 | 15 |
| 135 | REPORT z12_09. | 전통주막 | 2024.10.30 | 54 |
| 134 | REPORT z12_08. | 전통주막 | 2024.10.30 | 64 |
| 133 | REPORT z12_07. | 전통주막 | 2024.10.30 | 56 |
| 132 | REPORT z12_06. | 전통주막 | 2024.10.30 | 61 |
| 131 | REPORT z12_05. | 전통주막 | 2024.10.30 | 55 |
| 130 | REPORT z12_04. | 전통주막 | 2024.10.30 | 82 |
| 129 | REPORT z12_03. | 전통주막 | 2024.10.30 | 42 |
| 128 | REPORT z12_02. | 전통주막 | 2024.10.30 | 40 |
| 127 | REPORT z12_01. | 전통주막 | 2024.10.30 | 67 |
| » | REPORT z09_02. | 전통주막 | 2024.10.29 | 62 |
| 125 |
PROGRAM z09_01.
| 전통주막 | 2024.10.29 | 72 |
| 124 | ZF4IF_EXIT_ZH_ZEMPLIST [09장 Search Help Exit 예제 2] | 전통주막 | 2024.10.29 | 64 |