Dicas ABAP

Published on January 24th, 2011 | by Mauricio Cruz

3

Importando classes locais para globais na SE24!

Então você olha para essas classes que nós estamos compartilhando em includes e pensa “classes locais? heim? não é mais fácil na se24? eu tenho que ficar usando include? zuado!?”… :S

Já que é assim, vamos acabar de vez com o seu problema.

O SAP sendo esse sistema hyper amigável e que sempre facilita a vida do programador :roll:, dessa vez surpreendeu a todos:

Se você tem classe local em um include ou report, você pode importar ela na se24, acho que com uns 4 cliques e um nome. Dúvida?

– Estou eu lá, feliz  e contente, com a minha classe local em um include. Se você usar algum dos códigos que estamos postando na sequência “Códigos úteis…” então você vai ter a classe na include.

Exatamente assim.

Faça o seguinte:

Entre na SE24 e vá direto ao menu da figura

Nessa tela, coloque o nome do report/include onde está a classe local (ZAZ_TVARV da primeira figura) e aperte Enter. As classes locais vão aparecer, e você deve dar um nome para a classe global (da se24) que ela vai gerar.

Agora, selecione a classe local que você quer importar, e clique em "Importar" (dãr)

Ele vai gerar a classe. Daí você deve entrar nela e ativa-lá. Caso apareça algum erro que precise de ajuste manual, corrija ou poste aqui que a gente ajuda. E… PRONTO! :mrgreen:

Hahahaha, mais fácil impossível! Ficou espantado? Ele ficou:

O SAP é cheio dessas coisas legais, o problema é que as chatas são mais fáceis de achar 🙁

Vamos supor que você queira modificar o código do post da tvarv para se ajustar à nova classe global. Ficaria assim:

Curtiu? Caso tenha problemas, é só comentar!

Para qualquer classe aqui compartilhada, use isto se quiser usar na se24. Abraços!

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Google+Email this to someonePrint this page

Tags: , ,


About the Author

é pasteleiro há alguns anos e criou o ABAPZombie junto com o Mauro em 2010. Gosta de filosofar sobre fundamentos básicos da programação e assuntos polêmicos. Músicas estranhas, artes marciais e games indies são legais. Zumbis não. Converse comigo no twitter e conheça o meu livro de ABAP!



3 Responses to Importando classes locais para globais na SE24!

  1. Thiago Pessoa says:

    Caros,
    fazendo uma analogia! Eu gostaria de saber como seria a instalação ou se existe do SAP GUI para linux ?!
    Obrigado pela atenção.
    Mauricio Abraço.

    • mauricio.cruz says:

      Cara… um amigo meu que usava um Macbook emulava a SAPGui do Windows usando um programa que chama WineHQ. Esse programa serve pra emular qlqr coisa de windows em linux, mac, etc… E no Macbook dele ficava muito bom, pelo que eu me lembro.

      Deve ter algo direto pra linux, mas deve ser um pouco mais obscuro 🙂

      Abraços!

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to Top ↑