En el componente Web Dynpro, puede crear una clase asignada de forma exclusiva heredada de la clase abstracta. La clase de asistencia puede almacenar la codificación que se requiere en un componente pero no está vinculada con el diseño.
Puede almacenar texto dinámico en la clase de asistencia, texto combinado en tiempo de ejecución o contiene variables que se pueden almacenar en el grupo de texto.
En la clase de asistencia, también puede guardar un código que no está directamente vinculado con el diseño de la aplicación o con el controlador.
Usar el método _WD_COMPONENT_ASSISTANCE ~ GET_TEXT () le permite acceder a los símbolos de texto de la clase de asistencia en el controlador de su componente. Cuando llama al método, se usa la identificación de 3 dígitos del símbolo de texto:
method MY_CONTROLLER_METHOD .
data: my_text type string.
my_text = WD_ASSIST->IF_WD_COMPONENT_ASSISTANCE~GET_TEXT( KEY = ‘001’ ).
Endmethod
Puede mantener los símbolos de texto en la clase de asistencia usando cada controlador. Haga clic en Ir a → Símbolos de texto en el menú.
Note - Cada clase ABAP puede actuar como clase de asistencia, pero el servicio integrado con la aplicación Web Dynpro solo está disponible si la clase de asistencia se deriva de la clase CL_WD_COMPONENT_ASSISTANCE.