Учебники

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

Вы можете поддерживать текстовые символы в классе помощи, используя каждый контроллер. Нажмите Перейти к → Текстовые символы в меню.

Примечание. Каждый класс ABAP может выступать в качестве класса поддержки, но сервис, интегрированный с приложением Web Dynpro, доступен только в том случае, если класс поддержки получен из класса — CL_WD_COMPONENT_ASSISTANCE.