متغیرها در ABAP

از پاپیروس
پرش به ناوبریپرش به جستجو


این مطلب نیازمند گسترش است.


تعریف و مقداردهی (هم اکنون) به متغیری از جنس timestamp

data:  lv_tstmp type timestamp.
get time stamp field lv_tstmp.



تعریف کلاس

class your_class_name definition.
  public section.
    data: public_var1 type i,
          public_var2 type c.
    methods:
      pub_method1,
      pub_method2 importing param1 type char2.

  private section.
    data: private_var1 type i,
          private_var1 type c.
    methods:
      prv_method1.
endclass.

class your_class_name implementation.
  method prv_method1.
*    do something
  endmethod.

  method pub_method1.
*    do something
  endmethod.

  method pub_method2.
    if param1 eq 'ST'.
*      do something
    else.
*      do something
    endif.
  endmethod.
endclass.



تعریف و ایجاد یک شئ به نام my_object از کلاسی به نام your_class_name

data: my_object type ref to your_class_name.
create object my_object.