No componente Web Dynpro, você pode criar uma classe atribuída exclusivamente, herdada da classe abstrata. A classe de assistência pode armazenar a codificação necessária em um componente, mas não está vinculada ao layout.
Você pode armazenar texto dinâmico na classe de assistência, texto combinado em tempo de execução ou contém variáveis que podem ser armazenadas no pool de texto.
Na classe Assistência, você também pode salvar um código que não está diretamente vinculado ao layout da aplicação ou ao controlador.
Usando o método _WD_COMPONENT_ASSISTANCE ~ GET_TEXT () permite que você acesse símbolos de texto da classe de assistência no controlador de seu componente. Quando você chama o método, a identificação de 3 dígitos do símbolo de texto é usada -
method MY_CONTROLLER_METHOD .
data: my_text type string.
my_text = WD_ASSIST->IF_WD_COMPONENT_ASSISTANCE~GET_TEXT( KEY = ‘001’ ).
Endmethod
Você pode manter símbolos de texto na classe de assistência usando cada controlador. Clique em Ir para → Símbolos de texto no menu.
Note - Cada classe ABAP pode atuar como classe de assistência, mas o serviço integrado ao aplicativo Web Dynpro está disponível apenas se a classe de assistência for derivada da classe - CL_WD_COMPONENT_ASSISTANCE.