Criando o Programa ABAP Hello World

30 August, 2007 (01:19) | Receita ABAP | By: Flávio Furlan

Google GmailWordPressBlogger PostShare

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

Leia também

  • No Related Post

Comments

Pingback from Criando Uma Transação de Report « ABAP 101
Time September 7, 2007 at 2:28 am

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

Pingback from Hello World Orientado a Objetos | ABAP101
Time February 7, 2012 at 10:15 am

[...] 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 [...]

Write a comment