SAP Web Dynpro - klasa pomocy

W komponencie Web Dynpro można utworzyć unikalnie przypisaną klasę dziedziczoną z klasy abstrakcyjnej. Klasa pomocy może przechowywać kod, który jest wymagany w komponencie, ale nie jest powiązany z układem.

Możesz przechowywać tekst dynamiczny w klasie pomocy, tekst połączony w czasie wykonywania lub zawiera zmienną, która może być przechowywana w puli tekstu.

W klasie Assistance można również zapisać kod, który nie jest bezpośrednio powiązany z układem aplikacji ani ze sterownikiem.

Użycie metody _WD_COMPONENT_ASSISTANCE ~ GET_TEXT () umożliwia dostęp do symboli tekstowych klasy pomocy w kontrolerze twojego komponentu. Podczas wywoływania metody używany jest 3-cyfrowy identyfikator symbolu tekstowego -

method MY_CONTROLLER_METHOD .
data: my_text type string.
my_text = WD_ASSIST->IF_WD_COMPONENT_ASSISTANCE~GET_TEXT( KEY = ‘001’ ).
Endmethod

Możesz utrzymywać symbole tekstowe w klasie pomocy, używając każdego kontrolera. Kliknij Idź do → Symbole tekstowe w menu.

Note - Każda klasa ABAP może działać jako klasa asysty, ale usługa zintegrowana z aplikacją Web Dynpro jest dostępna tylko wtedy, gdy klasa asysty pochodzi z klasy - CL_WD_COMPONENT_ASSISTANCE.