Текущее время: Ср, апр 17 2024, 00:44

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Как получить список методов локально определенного класса?
СообщениеДобавлено: Вт, мар 29 2022, 06:44 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 16:38
Сообщения: 301
В коде определен класс
Code:
CLASS lcl_myclass DEFINITION.
  "-- Общие данные
  PUBLIC SECTION.
    "--
    CLASS-METHODS  method1 IMPORTING is_line TYPE gty_table RETURNING VALUE(rv_ret) TYPE string.
    CLASS-METHODS  method2 IMPORTING is_line TYPE gty_table RETURNING VALUE(rv_ret) TYPE string.
    ...
ENDCLASS.


Как програмно получить список методов класса?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как получить список методов локально определенного класса?  Тема решена
СообщениеДобавлено: Вт, мар 29 2022, 07:50 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 16:38
Сообщения: 301
Code:
  DATA lo_cls_desc TYPE REF TO cl_abap_classdescr.
  lo_cls_desc ?= cl_abap_classdescr=>describe_by_name( p_name = 'LCL_MYCLASS' ).
  FIELD-SYMBOLS <ls_methods> LIKE LINE OF lo_cls_desc->methods.
  LOOP AT lo_cls_desc->methods ASSIGNING <ls_methods>.
    ...
  ENDLOOP.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB