SAP Web Dynpro - класс поддержки
В компоненте Web Dynpro вы можете создать класс с уникальным назначением, унаследованный от абстрактного класса. Класс помощи может хранить кодировку, которая требуется в компоненте, но не связана с макетом.
Вы можете хранить динамический текст в классе помощи, текст, объединенный во время выполнения, или содержащий переменную, которая может храниться в текстовом пуле.
В классе Assistance вы также можете сохранить код, который не связан напрямую с макетом приложения или с контроллером.
Использование метода _WD_COMPONENT_ASSISTANCE ~ GET_TEXT () позволяет вам получить доступ к текстовым символам класса поддержки в контроллере вашего компонента. При вызове метода используется 3-значный идентификатор текстового символа -
method MY_CONTROLLER_METHOD .
data: my_text type string.
my_text = WD_ASSIST->IF_WD_COMPONENT_ASSISTANCE~GET_TEXT( KEY = ‘001’ ).
Endmethod
Вы можете поддерживать текстовые символы в классе помощи, используя каждый контроллер. В меню выберите Перейти → Текстовые символы.
Note - Каждый класс ABAP может действовать как вспомогательный класс, но сервис, интегрированный с приложением Web Dynpro, доступен только в том случае, если вспомогательный класс является производным от класса - CL_WD_COMPONENT_ASSISTANCE.