메뉴 건너뛰기

SAP 한국 커뮤니티

REPORT Z17_17

가능 2025.09.22 01:29 조회 수 : 1

REPORT z17_17.

*----------------------------------------------------------------------*
*       CLASS lcl_handle_events DEFINITION
*----------------------------------------------------------------------*
CLASS lcl_handle_events DEFINITION.
  PUBLIC SECTION.
    METHODS:
      on_double_click FOR EVENT double_click OF cl_salv_events_table
        IMPORTING row column.
ENDCLASS.                    "lcl_handle_events DEFINITION
*----------------------------------------------------------------------*
*       CLASS lcl_handle_events IMPLEMENTATION
*----------------------------------------------------------------------*
CLASS lcl_handle_events IMPLEMENTATION.
  METHOD on_double_click.
    PERFORM show_cell_info USING row column 'is selected.'.
  ENDMETHOD.                    "on_double_click
ENDCLASS.                    "lcl_handle_events IMPLEMENTATION

DATA gt_itab    TYPE TABLE OF zemplist.
DATA gr_table   TYPE REF TO cl_salv_table.
DATA gr_event   TYPE REF TO lcl_handle_events.

START-OF-SELECTION.

  SELECT *
    FROM zemplist
    INTO TABLE @gt_itab.

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

  DATA lr_event TYPE REF TO cl_salv_events_table.
  lr_event = gr_table->get_event( ).

  CREATE OBJECT gr_event.
  SET HANDLER gr_event->on_double_click FOR lr_event.

  gr_table->display( ).

*&---------------------------------------------------------------------*
*&      Form  SHOW_CELL_INFO
*&---------------------------------------------------------------------*
FORM show_cell_info USING p_row    TYPE i
              p_column TYPE lvc_fname
              p_text   TYPE string.

  DATA: l_row        TYPE char10.

  WRITE p_row TO l_row LEFT-JUSTIFIED.

  CONCATENATE l_row 'Line' p_column 'Column' p_text
    INTO p_text SEPARATED BY space.

  MESSAGE i000(0k) WITH p_text.

ENDFORM.                    " show_cell_info

번호 제목 글쓴이 날짜 조회 수
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
» REPORT Z17_17 가능 2025.09.22 1
476 REPORT Z17_16 가능 2025.09.22 1
475 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