메뉴 건너뛰기

SAP 한국 커뮤니티

REPORT Z17_15

가능 2025.09.22 01:29 조회 수 : 0

REPORT z17_15.

TYPES BEGIN OF : t_itab.
INCLUDE STRUCTURE zemplist.
TYPES :   count TYPE p LENGTH 3. " 자격증 개수 필드 추가
TYPES : END OF t_itab.

DATA : gt_itab TYPE TABLE OF t_itab.

DATA gr_table TYPE REF TO cl_salv_table.
DATA gr_sorts   TYPE REF TO cl_salv_sorts.
DATA gr_columns TYPE REF TO cl_salv_columns_table.
DATA gr_column  TYPE REF TO cl_salv_column_table.
DATA gr_agg     TYPE REF TO cl_salv_aggregations.

SELECT a~empcd, a~depcd, a~pstion, a~ename, a~email, a~tel, b~empcd,
       COUNT( b~certid ) AS count
  FROM zemplist AS a
  LEFT OUTER JOIN zempcert AS b ON b~empcd EQ a~empcd
  GROUP BY a~empcd, a~depcd, a~pstion, a~ename, a~email, a~tel, b~empcd
  INTO CORRESPONDING FIELDS OF TABLE @gt_itab.

cl_salv_table=>factory(
  IMPORTING
    r_salv_table = gr_table
  CHANGING
    t_table      = gt_itab[] ).

gr_columns = gr_table->get_columns( ).
gr_column ?= gr_columns->get_column( 'COUNT' ).
gr_column->set_short_text( '자격증 개수' ).

gr_sorts = gr_table->get_sorts( ).
gr_sorts->add_sort( columnname = 'DEPCD' subtotal = 'X' ).
gr_agg = gr_table->get_aggregations( ).
gr_agg->add_aggregation( 'COUNT' ).

gr_table->display( ).

번호 제목 글쓴이 날짜 조회 수
483 REPORT Z17_21 가능 2025.09.22 0
482 REPORT Z17_20 가능 2025.09.22 2
481 INCLUDE Z17_19_0100_PAII01 가능 2025.09.22 0
480 INCLUDE Z17_19_0100_PBOO01Z17_19_0100_PBOO01 가능 2025.09.22 2
479 REPORT Z17_19 가능 2025.09.22 2
478 REPORT Z17_18 가능 2025.09.22 2
477 REPORT Z17_17 가능 2025.09.22 1
476 REPORT Z17_16 가능 2025.09.22 1
» REPORT Z17_15 가능 2025.09.22 0
474 REPORT Z17_14 가능 2025.09.22 1
473 REPORT Z17_13 가능 2025.09.22 0
472 REPORT Z17_12 가능 2025.09.22 0
471 REPORT Z17_11 가능 2025.09.22 0
470 REPORT Z17_10 가능 2025.09.22 0
469 REPORT Z17_09 가능 2025.09.22 0
468 REPORT Z17_08 가능 2025.09.22 0
467 REPORT Z17_07 가능 2025.09.22 0
466 REPORT Z17_06 가능 2025.09.22 3
465 REPORT Z17_05 가능 2025.09.22 1
464 INCLUDE Z17_04_0100_PAII01 가능 2025.09.22 0