메뉴 건너뛰기

SAP 한국 커뮤니티

Report Z14_10

전통주막 2025.09.17 21:54 조회 수 : 71

*&---------------------------------------------------------------------*
*& Report Z14_10
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
REPORT Z14_10.


PARAMETERS : p_a TYPE i,
             p_b TYPE i.

CLASS lcl_calculator DEFINITION.
  PUBLIC SECTION.
    METHODS: div_numbers IMPORTING a TYPE i b TYPE i
                           RETURNING VALUE(result) TYPE i
                           RAISING cx_sy_zerodivide.

ENDCLASS.

CLASS lcl_calculator IMPLEMENTATION.
  METHOD div_numbers.
    IF b = 0.
      RAISE EXCEPTION TYPE cx_sy_zerodivide.

    ENDIF.

    result = a / b.
  ENDMETHOD.
ENDCLASS.

START-OF-SELECTION.
  DATA: lo_calculator TYPE REF TO lcl_calculator.

  CREATE OBJECT lo_calculator.

  TRY.
      DATA(gv_result) = lo_calculator->div_numbers( a = p_a b = p_b ).

      WRITE: / 'Result:', gv_result.

    CATCH cx_sy_zerodivide INTO DATA(lx_exception).
      WRITE: / '0으로 나눌수 없습니다.'.

  ENDTRY.

번호 제목 글쓴이 날짜 조회 수
383 REPORT z10_02 가능 2025.09.22 54
382 REPORT z10_01 가능 2025.09.22 54
381 Report Z14_24 전통주막 2025.09.17 64
380 ZCL_EMP(예제 Z14-24 클래스) 전통주막 2025.09.17 71
379 Report Z14_23 전통주막 2025.09.17 68
378 Report Z14_22 전통주막 2025.09.17 51
377 Report Z14_21 전통주막 2025.09.17 55
376 Report Z14_20 전통주막 2025.09.17 54
375 Report Z14_19 전통주막 2025.09.17 40
374 Report Z14_18 전통주막 2025.09.17 54
373 Report Z14_17 전통주막 2025.09.17 73
372 Report Z14_16 전통주막 2025.09.17 58
371 Report Z14_15 전통주막 2025.09.17 56
370 Report Z14_14 전통주막 2025.09.17 50
369 Report Z14_13 전통주막 2025.09.17 53
368 Report Z14_12 전통주막 2025.09.17 54
367 Report Z14_11 전통주막 2025.09.17 71
» Report Z14_10 전통주막 2025.09.17 71
365 Report Z14_09 전통주막 2025.09.17 60
364 Report Z14_08 전통주막 2025.09.17 40