Fala Equipe linda! Criei este artigo para mostrar a criação de um relatório hierarquisado, ou seja, com um item pai e um item filho. Imagine um cenário que você precisa mostrar dados alinhados, onde podemos ter um item pai e itens filhos deste! Boa leitura e aproveite!

Fala equipe, tudo bem com vocês ? Olha só, quero manter a regularidade aqui no Blog para mostrar para vocês que é possível sim, viver com SAP e trabalhar neste mercado! Hoje vou ensinar, com código reais, como você cria um relatório usando a ferramenta do ABAP ALV Tree. Este ALV tree é um relatório, só que têm uma diferença básica: Ele é orientado por hierarquia na apresentação das informações, claro, podemos somar e organizar as informações, como um relatório, porém a organização primária dele são as hierarquia entre as informações! Com exemplos fique mais fácil a compreensão! Vamos lá ?

Basicamente, vamos criar uma relação entre um tipo de ordem, suas ordens de venda propriamente ditas e os itens elementares desta ordem, veja o desenho abaixo e compreenderá um pouco melhor a relação que quero entregar aqui neste artigo!

Sem enrolação vamos aos códigos de exemplo:

Antes, entre na transação SE11 para criar uma estrutura do tipo de tabela, veja abaixo:

– Clique no botão criar e preencha as informações abaixo:

– Clique em Salvar, indique o pacote $TMP para teste e clique no botão ativar (fósfoto)

– Crie uma tela e inclua o componente Custom Control na tela, veja abaixo:

SE80 e o nome do programa:

– Clique no botão Layout e crie um quadro com o botão Custom Control:

– Perceba o nome deste componente para que o programa compreenda este Custom e crie a tree com os elementos das ordens de venda!

– Vá até a transação SE38 e digite o programa que você criou, usando o código fonte do programa abap.

– Na tela de seleção selecione um tipo de ordem:

A tela abaixo representa o programa já em execução:

Clique aqui para baixar o exemplo do programa, edite e modifique para ver o que aconte, a melhor forma de aprender!

Um forte abraço pessoal e até o próximo artigo!

 

 

Sobre o Léo

LéoABAP

Pizza, Coca-cola e Programação!

Deixe um comentário! Não seja chato!!!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Olá! Não saia ainda! Deixe o seu e-mail para entrar, gratuitamente, a minha lista de contatos!

Sucesso! E-mail enviado!

Um erro ocorreu! Tente novamente!

Léo ABAP will use the information you provide on this form to be in touch with you and to provide updates and marketing.