Criando o Programa ABAP Hello World

Problema

Criar um programa ABAP e imprimir na tela “Hello World!”.

Solução

Vá até o Object Navigator (SE80). Na área de navegação, escolha o tipo de objeto Program. Digite o nome do programa ZHELLO e tecle enter.

nav-zhello1.png

Se não existir nenhum programa com o nome escolhido, será aberto uma nova janela perguntando se deseja criar.

screenshot-create-object1.png

Se você escolher a opção Yes, para criar um novo programa, outra janela é aberta. Tire o flag “Whit TOP-Include” e confirme. Será aberto mais outr janela para escolher os atributos do novo programa.

screenshot-abap-program-attributes-zhello-change.png

Entre com uma descrição e escolha o tipo de programa executável. Salve o programa em uma request e inclua o o seguinte código no programa:

Write 'Hello World!'.

zhello_list.png

Salve (Ctrl-S), ative (Shift-F8), e se não houver nenhum erro, execute o programa (F8).

zhello2.png

Discussão

Esse é o programa mais simples em ABAP. Todos os objetos criados pelo usuário começam com Z ou Y (comumente usado para programas de sistema).

O comando write, é responsável por imprimir na saída do programa. Para ver maiores detalhes do comando, posicione o cursor sobre o comando e pressione “F1”.

Você também pode usar a transação SE38 para criar e modificar seus programas.

Veja Também

Criando Packages
Criando Change Requests de Workbench

2 Resultados

  1. setembro 7, 2007

    […] Criar uma transação e associar o programa ZHELLO. […]

  2. fevereiro 7, 2012

    […] A primeira vez que o programa Hello World em ABAP apareceu por aqui foi em 2007, nesse post aqui. A solução vai crescendo mostrando algumas formas de abstração resolvendo o mesmo problema de […]