메뉴 건너뛰기

SAP 한국 커뮤니티

INCLUDE z13_04_o01

전통주막 2024.11.11 21:24 조회 수 : 1

*&---------------------------------------------------------------------*
*& Include          Z13_04_O01
*&---------------------------------------------------------------------*
*&---------------------------------------------------------------------*
*& Module STATUS_0100 OUTPUT
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
MODULE status_0100 OUTPUT.
  DATA lt_fcode TYPE TABLE OF sy-ucomm.
  IF gv_change IS INITIAL.
    lt_fcode = VALUE #( ( 'SAVE' ) ).
  ELSE.
    CLEAR lt_fcode.
  ENDIF.

  SET PF-STATUS 'S0100' EXCLUDING lt_fcode.
  SET TITLEBAR 'T0100'.
ENDMODULE.
*&---------------------------------------------------------------------*
*& Module GET_DATA OUTPUT
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
MODULE get_data OUTPUT.

  IF gt_list IS INITIAL.
    SELECT *
      FROM zemplist  AS a LEFT OUTER JOIN
           zteamlist AS b
        ON a~depcd  EQ  b~depcd
      ORDER BY a~empcd, a~depcd
      INTO CORRESPONDING FIELDS OF TABLE @gt_list.

  ENDIF.

ENDMODULE.
*&---------------------------------------------------------------------*
*& Module MOVE_DATA_PROGRAM_TO_DYNPRO OUTPUT
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
MODULE move_data_program_to_dynpro OUTPUT.
  READ TABLE gt_list INTO gs_list
    INDEX tc_zemplist-current_line.

ENDMODULE.
*&---------------------------------------------------------------------*
*& Module SCREEN_MODIFY OUTPUT
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
MODULE screen_modify OUTPUT.
  LOOP AT SCREEN.
    IF gv_change EQ ' '.
      screen-input = 0.
      MODIFY SCREEN.
    ENDIF.
  ENDLOOP.


  LOOP AT tc_zemplist-cols INTO gs_cols.
    IF gs_cols-screen-name EQ 'GS_LIST-TEL'.
      gs_cols-invisible = 1.
      MODIFY tc_zemplist-cols  FROM gs_cols
        INDEX sy-tabix.

    ENDIF.

** 동적으로 컬럼의 너비를 수정함.
*    IF gs_cols-screen-name EQ 'GS_LIST-EMAIL'.
*      gs_cols-vislength = CONV iconlength( 8 ).
*      MODIFY tc_zemplist-cols  FROM gs_cols
*        INDEX sy-tabix.
*
*    ENDIF.
  ENDLOOP.
ENDMODULE.

번호 제목 글쓴이 날짜 조회 수
163 INCLUDE z13_04_f01 전통주막 2024.11.11 1
162 INCLUDE z13_04_i01 전통주막 2024.11.11 1
» INCLUDE z13_04_o01 전통주막 2024.11.11 1
160 INCLUDE z13_04_top 전통주막 2024.11.11 1
159 PROGRAM z13_04 file 전통주막 2024.11.11 2
158 INCLUDE Z13_03_I01 전통주막 2024.11.11 0
157 INCLUDE Z13_03_O01 전통주막 2024.11.11 1
156 INCLUDE Z13_03_TOP 전통주막 2024.11.11 0
155 PROGRAM z13_03 file 전통주막 2024.11.11 0
154 INCLUDE z13_02_i01 전통주막 2024.11.11 0
153 INCLUDE z13_02_o01 전통주막 2024.11.11 0
152 Include Z13_02_TOP 전통주막 2024.11.11 0
151 PROGRAM z13_02 file 전통주막 2024.11.11 0
150 INCLUDE Z13_01_I01 전통주막 2024.11.11 2
149 INCLUDE Z13_01_O01 전통주막 2024.11.11 1
148 PROGRAM z13_01 file 전통주막 2024.11.06 2
147 REPORT z12_21. 전통주막 2024.10.30 1
146 REPORT z12_20. 전통주막 2024.10.30 0
145 REPORT Z12_19. 전통주막 2024.10.30 2
144 REPORT Z12_18. 전통주막 2024.10.30 0