Escolar Documentos
Profissional Documentos
Cultura Documentos
Relatório Interativo
Prática
Relatório Interativo (Prática)
– Introdução
– Separando opções de seleção
– Instrução ‘FOR ALL ENTRIES’
– O Comando Hide
– Eventos para Relatório Interativo:
• TOP-OF-PAGE / END-OF-PAGE
• AT LINE-SELECTION
• TOP-OF-PAGE DURING LINE SELECTION
• AT USER-COMMAND
– Campos de Sistema
– Read Line / Modify Line
– Formatação usando WRITE - complemento:
• USING EDIT MASK, HOTSPOT, ALINHAMENTO
– Menu Painter
– Adendos
Introdução
Nível 1
SY-LSIND = 1
Nível 2
Bloco 1
Select-options...
Parameters...
Bloco 2
Para ter acesso à área do HIDE, deve acionar uma função através
da seleção de linha.
A variável SY-LISEL receberá o conteúdo da linha selecionada.
Eventos para Relatório Interativo
• TOP-OF-PAGE
• END-OF-PAGE
• AT LINE-SELECTION
• TOP-OF-PAGE DURING LINE SELECTION
• AT USER-COMMAND
<n> significa a linha que se deseja ler. A variável SY-INDEX pode ser
utilizada nesse caso.
Index <i> é o nível da lista (SY-LSIND).
Field value é utilizado para preencher os campos / variáveis de
acordo com o que foi lido da lista.
INTO é opcional.
MODIFY LINE