Klasse Vorlage

Aus SAP Wiki ツ
Version vom 21. Januar 2022, 14:02 Uhr von M1ch3lde (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Kategorie:Codeschnipsel === Definition === <syntaxhighlight lang="abap" line start="1"> CLASS lcl DEFINITION. PUBLIC SECTION. CLASS-DATA: gt_log TY…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)


Definition

CLASS lcl DEFINITION.
  PUBLIC SECTION.

    CLASS-DATA: gt_log TYPE bal_t_msg.
    CONSTANTS:
      BEGIN OF gcs_mode,
        single TYPE char01 VALUE 'S',
        multi  TYPE char01 VALUE 'M',
      END OF gcs_mode.

    METHODS constructor
      IMPORTING
                !iv_mode                    TYPE char01
                !iv_test                    TYPE abap_bool
      RAISING   zcx_bc_basic.

    METHODS get_mode
      RETURNING VALUE(rv_mode) TYPE char01.

  PRIVATE SECTION.
    DATA: _gv_mode                    TYPE char01,
          _gv_test                    TYPE abap_bool.

ENDCLASS.
CLASS lcl IMPLEMENTATION.
 METHOD constructor.
  _gv_mode = iv_mode.
  _gv_test = iv_test.
 ENDMETHOD.
ENDCLASS.