SAP Web Dynpro - Classe d'assistance

Dans le composant Web Dynpro, vous pouvez créer une classe attribuée de manière unique héritée de la classe abstraite. La classe d'assistance peut stocker le codage requis dans un composant mais n'est pas lié à la mise en page.

Vous pouvez stocker du texte dynamique dans la classe d'assistance, du texte combiné au moment de l'exécution ou contenant une variable qui peut être stockée dans le pool de texte.

Dans la classe Assistance, vous pouvez également enregistrer un code qui n'est pas directement lié à la mise en page de l'application ou au contrôleur.

L'utilisation de la méthode _WD_COMPONENT_ASSISTANCE ~ GET_TEXT () vous permet d'accéder aux symboles textuels de la classe d'assistance dans le contrôleur de votre composant. Lorsque vous appelez la méthode, l'identifiant à 3 chiffres du symbole textuel est utilisé -

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

Vous pouvez gérer les symboles textuels dans la classe d'assistance à l'aide de chaque contrôleur. Cliquez sur Aller à → Symboles de texte dans le menu.

Note - Chaque classe ABAP peut faire office de classe d'assistance mais le service intégré à l'application Web Dynpro n'est disponible que si la classe d'assistance est dérivée de la classe - CL_WD_COMPONENT_ASSISTANCE.