quarta-feira, 16 de fevereiro de 2011

Advanced Report

Para entender melhor o que é um Relatório Avançado (Advanced Report), devemos entender primeiro o conceito de Report dentro do SAP. Apesar do nome indicar que são relatórios, Report tem uma abrangência maior do que isso. Devemos entendê-los como programas, que são capazes de fazer muito mais coisas do que exibir relatórios.
  
Com o comando REPORT são definidas as características básicas para um programa ABAP, como o nome do programa, a classe de mensagens utilizada, o tamanho da folha de impressão, etc.

REPORT Z_CURSO_ABAP
  NO STANDARD PAGE HEADING             “ não exibe o cabeçalho padrão de Report
  LINE-SIZE 170                                            “ define o tamanho da linha em 170 caracteres
  LINE-COUNT 65                                         “ define o número de linhas por página
  MESSAGE-ID ZSADUP                               “ define a classe de mensagens
  RESERVE 8 LINES.                                     “ pelo menos 8 linhas serão impressas na últ. Pág

       
      Com a ferramenta de consulta SAP (SAP Query Tool) é possível criar Relatórios avançados. Na sua forma padrão, a SAP Query Tool é projetada de modo que um usuário final que não tem habilidades técnicas possa criar um relatório a partir do zero. 
       Ela tem cinco telas básicas que você pode utilizar para criar um relatório. Além das cinco telas de base, sete telas avançadas oferecem mais opções e funcionalidades ao criar relatórios com a ferramenta de consulta SAP:

■  Control Levels – Utilize essa tela para adicionar subtotais para um relatório. SAP utiliza o termo nível de controle para indicar subtotais.

■ Control Level Texts – Utilize essa tela para alterar os textos subtotal.

List Line Output Options - Utilize essa tela para formatar a linha da lista.

■ Field Output Options – Utilize essa tela para alterar a largura das colunas, adicionar cores,
ocultar os zeros à esquerda, e criar modelos.

■ Field Templates - Utilize essa tela para inserir o texto que aparecerá antes da saída para cada linha.

■ Basic List Header - Utilize essa tela para criar cabeçalhos e rodapés personalizados.

■ Graphics - Utilize essa tela para criar gráficos (tais como quadros e diagramas).


           Material particular

Nenhum comentário:

Postar um comentário