Abap - Tela de seleção turbinada

Aprenda como desenvolver telas de seleção interativas em Abap de forma simples

Ratings: 5.00 / 5.00




Description

O curso consistirá nos seguintes tópicos:

  1. Declaração de PARAMETERS e suas variações.

    São parâmetros de seleção onde não há variação de intervalo, ou seja, o valor é único.

    Ex.:

    P_FILIAL = 'D020'.


  2. Declaração de SELECT-OPTIONS e suas variações.

    A seleção pode ser, simples, com intervalos e com múltiplos intervalos.

    Ex.:

    SO_FILIAL = 'D020', 'D025' a 'D040' ou 'D020' - 'D021' - 'D027' - 'D029' - 'D032' - 'D036' - 'D037' 'D040'.


  3. Evento INITIALIZATION.

    É o primeiro evento executado quando rodamos um report.


  4. Evento AT SELECTION SCREEN.

    1. Validações. (Valores de entrada - parâmetros)

    2. Bloquear parâmetros de tela.

    3. Esconder parâmetros de tela.

    4. Evento USER-COMMAND (Execução pelo usuário)


  5. Box de títulos (SELECTION-SCREEN BEGIN OF BLOCK).


  6. Comentários, quebra de linhas e formatações.


  7. Declaração de Check box.

    Componente de seleção múltipla, normalmente utilizado para marcar alternativas (TRUE or FALSE) em conjuntos de opções distintos.


  8. Declaração de Radio Button e variações na implementação.

    Componente de seleção única dentro de um conjunto de possibilidades, usado quanto existem 2 ou mais opções e que somente um pode ser escolhido.


  9. Criação de botões e implementação de USER-COMMAND.


  10. Criação de abas e navegação entre sub-telas.


  11. Chamada de novas subtelas (SELECTION-SCREEN BEGIN OF SCREEN).


  12. Match Code ou Ajuda de Pesquisa.

    É uma ajuda para o preenchimento do campo de parâmetro que o SAP exibe para o usuário.


  13.  Evento START-OF-SELECTION.

    É o evento onde acontece de fato o processamento do código ABAP. Este evento é responsável por executar todas as regras de negócio que desenvolvemos no report, via SE38.


What You Will Learn!

  • Desenvolver telas de seleção complexas
  • Componentes da tela de seleção
  • Eventos de clique
  • AT SELECTION SCREEN

Who Should Attend!

  • Desenvolvedores SAP/Abap Júnior e Pleno