Você está na página 1de 45

BC ABAP Workbench Tutorial H E L P. B C D W T B U T Release 4.

6C BC ABAP Workbench Tutorial SAP AG 02 de abril de 2001 Direitos autorais Copyright 2001 SAP AG. Todos os direitos reservados. Nenhuma parte desta publicao pode ser reproduzida ou transmitida por qualquer forma ou para qualquer finalidade sem a autorizao expressa da SAP AG. As informaes aqui contidas podem ser alteradas sem aviso prvio. Alguns produtos de software comercializados pela SAP AG e seus distribuidores contm software proprietrio componentes de outros fornecedores de software. Microsoft , WINDOWS , NT , EXCEL , Word , PowerPoint e SQL Server so marcas marcas comerciais da Microsoft Corporation. IBM , DB2 , OS / 2 , DB2/6000 , Parallel Sysplex , MVS / ESA , RS/6000 , AIX , S/390 , AS/400 , OS/390 e OS/400 so marcas registradas da IBM Corporation. ORACLE uma marca registrada da Oracle Corporation. INFORMIX -online para SAP e Informix Server dinmica TM so marcas registradas da Informix Software Incorporated. UNIX , X / Open , OSF / 1 e Motif so marcas registradas da Open Group. HTML, DHTML, XML, XHTML so marcas comerciais ou marcas registradas da W3C , World Wide Web Consortium, Massachusetts Institute of Technology. JAVA uma marca registrada da Sun Microsystems, Inc. JAVASCRIPT uma marca registrada da Sun Microsystems, Inc., utilizada sob licena para tecnologia inventada e implementada pela Netscape. SAP, SAP Logo, R / 2, RIVA, R / 3, ABAP, SAP ArchiveLink, o SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI, SAPPHIRE, Cockpit Management, mySAP.com Logo e mySAP.com so marcas comerciais ou marcas registradas da SAP AG na Alemanha e em vrios outros pases em todo o mundo. Todos os outros produtos mencionados so marcas comerciais ou marcas registradas de seus respectivas empresas. SAP AG BC ABAP Workbench Tutorial 3 abril 2001 cones cone Significado

Ateno Exemplo Nota Recomendao Sintaxe Ponta BC ABAP Workbench Tutorial SAP AG 04 de abril de 2001 Contedo BC ABAP Workbench Tutorial .............................................. ........................................6 BC ABAP Workbench Tutorial Nota ao leitor Sobre o Tutorial

Uma palavra sobre Interfaces Nomes escolhendo para SAP Aprendizagem Lio 1: Compreendendo as Ferramentas Workbench .................................................................................... 16 Introduo Lio 1 Exerccio 1: Abrir a Exerccio 2: Aprender as Ferramentas Workbench ............................................................................................ 19 Exerccio 3: Navegando numa lista de objetos Exerccio 4: Criando um Exerccio 5: Definindo um Marcador Exerccio 6: Criando uma transao Reviso da Lio 1 Lio 2: Trabalhando com Introduo lio 2 Exerccio 1: Criando um objeto de tabela Exerccio 2: Campos tabela especificando Exerccio 3: Definio de elementos de dados e Domnios .......................................... ....................................... 33 Exerccio 4: Reutilizar Exerccio 5: Definindo um Valor Exerccio 6: Especificando configuraes tcnicas .............................................................................................. 38 Exerccio 7: Ativando um Reviso da Lio 2 Lio 3: Projetando Telas Introduo Lio 3 Exerccio 1: Criando um Exerccio 2: Colocar um elemento de uma tela ........................................................................................... 44 Exerccio 3: Como refinar uma Exerccio 4: Verificao da Tela Exerccio 5: Definir o OK

Reviso da Lio 3 Lio 4: Especificao de uma GUI Introduo Lio 4 Exerccio 1: Criar uma GUI Exerccio 2: Adicionar menus em sua interface ............................................................................................ 54 .... Exerccio 3: definir a funo SAP AG BC ABAP Workbench Tutorial 5 abr 2001 Exerccio 4: Especifique Botes Exerccio 5: Finalize Reviso da Lio 4 Lio 5: Codificao da Operao Introduo Lio 5 Exerccio 1: Escrevendo lgica do fluxo de Exerccio 2: Criao de Mdulos Exerccio 3: Especificando global Exerccio 4: Codificao do Exerccio 5: Criando uma mensagem Exerccio 6: Testando seu Exerccio 7: Executando o Reviso da Lio 5 Lio 6: Trabalhando em um Introduo Lio 6 Exerccio 1: Criando uma Classe de Desenvolvimento ............................................................................................. 73 Exerccio 2: lista de pedidos de examinar a evoluo .......................................................................................... 74 Exerccio 3: Adicionando Outra Exerccio 4: Criando um Exerccio 5: Liberar a Solicitao de Mudana ............................................................................................ 77 Reviso da Lio 6 BC ABAP Workbench Tutorial SAP AG 06 de abril de 2001 BC ABAP Workbench Tutorial SAP AG BC ABAP Workbench Tutorial 7 abril 2001 BC ABAP Workbench Tutorial Nota para a [Pgina 8] Leitor Lio 1: Compreendendo as Ferramentas Workbench [Pgina 16] Lio 2: Trabalhando com tabelas [Pgina 27] Lio 3: Projetando Screens [Pgina 41] Lio 4: A especificao de um Estado GUI [Pgina 51] Lio 5: Codificao da Operao [Pgina 59] Lio 6: Trabalhando em Equipe [Pgina 70] BC ABAP Workbench Tutorial SAP AG 08 de abril de 2001 Nota ao leitor Esta nota ao leitor contm informaes que voc deve saber antes de ir para

ler o ABAP Tutorial Workbench. A nota inclui os seguintes tpicos: Sobre o Tutorial [Pgina 9] Pr-requisitos [Pgina 11] Terminologia [Pgina 12] Uma palavra sobre Interfaces [Pgina 13] Escolher nomes para SAP Objects [Pgina 14] Mais Informaes [Pgina 15] SAP AG BC ABAP Workbench Tutorial 9 abril 2001 Sobre o Tutorial Este tutorial apresenta as ferramentas do Workbench Desenvolvimento ABAP. O Workbench contm as ferramentas que voc usa para criar uma aplicao ABAP. O tutorial contm seis lies. Estas aulas destinam-se a apresent-lo aos conceitos de criando um aplicativo com o Workbench Desenvolvimento. Depois de concluir as aulas, voc deve ter uma boa compreenso do papel que cada ferramenta tem no desenvolvimento de aplicaes processo. ABAP Workbench Tutorial no ensina como programar em ABAP. Aprender Pgina Mais [ 15] fornece informaes sobre o que voc deve ler quando tiver terminado com este tutorial. Por onde comear As lies do tutorial so projetados para familiariz-lo rapidamente com o processo de criao de uma aplicao com o Workbench Desenvolvimento. Est apresentado a cada um dos Workbench ferramentas atravs da implementao de uma transao nica ABAP. A transao uma verso simplificada vo reserva-aplicao. Como cada lio se baseia na informao aprendida no anterior lies, voc deve trabalhar com as lies na ordem. As lies a seguir esto includos: ? Lio 1: Compreendendo as Ferramentas Workbench [Pgina 16] apresenta-lhe as ferramentas encontradas no Workbench. Voc aprende a abrir e fechar o Workbench. O captulo ensina como usar a ferramenta Object Browser. Voc aprende como para exibir as listas de objetos pblicos e privados. Finalmente, voc aprender a criar tanto um objeto do programa e de uma transao. ? Lio 2: Trabalhando com tabelas [Pgina 27] apresenta a ferramenta SAP Dicionrio de Dados. Esta lio ensina como criar um objeto de tabela. Voc aprende que componentes compem uma tabela. Esta lio tambm ensina como utilizar as ferramentas de bancada para liberar objetos a todos em seu

sistema R / 3. ? Lio 3: Projetando Screens [Pgina 41] ensina como usar a ferramenta Pincel de Tela. Voc usar a ferramenta para colocar para fora da tela elementos. Voc tambm aprender a refinar uma simples tela para que ele tenha a aparncia de uma interface comercial. ? Lio 4: A especificao de um Estado GUI [Pgina 51] usa a ferramenta Pincel de menu para definir um status GUI. Voc usa o Painter Menu para definir as barras de ferramentas em uma janela do aplicativo. Voc aprende como especificar menus, ttulos de janelas, e teclas de funo. ? Lio 5: Codificao da Operao [Pgina 59] ensina-lhe como completar uma transao, escrevendo cdigo com a ferramenta Editor ABAP. Voc aprender a criar variveis globais e subprogramas. Voc tambm pode usar a ferramenta Editor para adicionar mensagens a um programa existente. Voc aprender a executar a transao. Finalmente, voc aprender como depurar um programa com o depurador. ? Lio 6: Trabalhando em Equipe [Pgina 70] ensina como usar a ferramenta Organizer Workbench. Voc aprender a configurar acesso objetos durante o desenvolvimento e como liberar o cdigo do programa a todos em seu R / 3 sistema. BC ABAP Workbench Tutorial SAP AG 10 de abril de 2001 Voc pode trabalhar com as lies em seu prprio ritmo. Cada lio comea com uma viso geral o que voc vai aprender. As aulas so divididas em exerccios. Est dada a oportunidade de verificar seu trabalho depois de cada exerccio. No final de cada lio, que so fornecidos com uma reviso do que voc aprendeu e uma viso geral da lio seguinte. Quando voc concluir estas lies, voc deve continuar lendo nas ferramentas ABAP Workbench [Ext.] Para aprender sobre as ferramentas em detalhes. SAP AG BC ABAP Workbench Tutorial 11 abril 2001 Pr-requisitos Este tutorial foi escrito para os leitores que esto familiarizados com o / 3 R do sistema. Voc deve ter lido e compreendi a informao contida na documentao de Introduo. Ela ajuda se voc tem algum conhecimento sobre o uso de outras reas do / 3 R sistema.Finalmente, voc deve ter algum experincia com ABAP, embora o conhecimento em profundidade no necessria.

Antes que voc pode usar o tutorial, voc deve: ? Ser capaz de fazer logon no / 3 R sistema Se voc est lendo esta linha tutorial, voc provavelmente j tem um incio de sesso SAP. Caso contrrio, pergunte ao seu R / 3 administrador do sistema para um ID de usurio, um cliente e uma senha. Obtendo a documentao de Introduo fornece mais informaes sobre os requisitos para um SAP logon. ? Tem verso 3.0 do R / 3 Se voc no tem certeza sobre qual verso voc est usando, consulte o administrador do sistema. ? Estar trabalhando em uma plataforma UNIX NT, Windows 95 ou Windows Editor da SAP tela grfica completa executado somente em UNIX, Windows 95 ou Windows NT plataformas. Com outras plataformas, voc deve usar um editor de tela alfanumrico completo. ? Ter acesso classe de desenvolvimento SDW6 Se voc no tem certeza se essa classe de desenvolvimento existe em seu sistema, consulte o seu administrador do sistema para confirmao. BC ABAP Workbench Tutorial SAP AG 12 abril de 2001 Terminologia Primeiros passos com o tutorial ABAP Workbench assume que voc j est familiarizado com a forma de usar o R / 3 interface. Se voc no for, voc deve tomar o "Tour atravs da Janela R / 3" no Introduo documentao. Este tutorial usa a seguinte terminologia: Descrio prazo caixa de dilogo (ou dilogo) uma janela que o sistema exibe na parte superior da aplicao janela. Os dilogos aparecem quando o R / 3 Sistema precisa de mais informaes sobre voc ou quando se quer dar lhe uma mensagem. Para entrar digite informaes em um campo fornecido em uma tela ou em uma caixa de dilogo. O arranjo tela de menus, botes e campos que aparecem em uma janela. A aplicao ABAP nico pode ter vrias telas. O ttulo de uma tela exibida na barra de ttulo. Escolha um mtodo para selecionar as opes do sistema usando um mouse ou tecla de funo. Como voc escolhe um item na / 3 R sistema ir dependem do olhar e sente de seu sistema de janelas e tipo de mouse que voc tem. Se voc no estiver familiarizado com a forma de escolha itens em seu ambiente, voc deve rever o introdutrio material que acompanha o sistema. selecione uma ao que faz com que um campo de boto, item de lista ou texto ativo.

A janela de objeto grfico na tela que contm um aplicativo. Em o caso das aulas, a janela contm a ABAP aplicao. SAP AG BC ABAP Workbench Tutorial 13 abril 2001 Uma palavra sobre Interfaces O Windows NT verso de interface 3.5 do Workbench para o desenvolvimento foi usado para produzir o captura de tela que voc v neste tutorial. As imagens de telas e botes neste tutorial assim o mesmo como fariam no Windows NT 3.5 ou Windows 3.1. Se voc estiver usando outro interface, por exemplo Motif ou Windows 95, suas telas aparecer ligeiramente diferente. Independentemente do aspecto do seu sistema e sentir, os procedimentos e exemplos neste trabalho tutorial em da mesma maneira. BC ABAP Workbench Tutorial SAP AG 14 de abril de 2001 Nomes escolhendo para SAP Objects Ao longo deste tutorial voc ser solicitado a nomear novos objetos ABAP. importante que voc entender e seguir dois R / 3 convenes de nomenclatura. Primeiro, todos os nomes para os objetos que voc definir deve comear com Y ou Z. Esta conveno garante que os nomes selecionados so diferentes o R / 3 verses do sistema. Em segundo lugar, os nomes que voc selecionar deve ser exclusivo. O sistema vai dizer se um nome que voc escolher j existe. Muitos so objetos de desenvolvimento de todo o sistema e essa conveno fornece um extra proteger contra a perda ou dano aos dados. Finalmente, para os fins deste tutorial, uma boa idia usar suas iniciais como o diferencial recurso de nomes de seu objeto. Usando suas iniciais impede quaisquer conflitos entre voc e outro usurios que podem tambm estar trabalhando com o tutorial. Por exemplo, se Ann Jones convidado a nomear um objeto usando o formulrio Y <xx> ID, ela teria o nome seu objeto: YAJID. Isso distinguir objeto de Ann do objeto Bob Smith: YBSID. A falha em seguir as convenes de nomenclatura pode resultar em perda de dados. Tenha certeza que voc compreender as convenes antes de continuar. SAP AG BC ABAP Workbench Tutorial 15 abril 2001 Aprendendo mais Para saber mais sobre programao ABAP e ABAP Workbench Desenvolvimento, consulte o seguinte: ? Guia do Usurio ABAP [Ext.]. Esta documentao fornece uma explicao

detalhada sobre o partes de um programa ABAP. Leia este, para saber mais sobre - ABAP bsico - Programao de relatrios - Operaes de programao ? Tcnicas avanadas. ? ABAP Workbench Ferramentas [Ext.]. Esta documentao aborda cada ferramenta Workbench e fornece informaes detalhadas sobre o cdigo produzido pelas diversas ferramentas. ? ABAP Dicionrio [Ext.]. Esta documentao explica dados ABAP. Objetos bsicos e objectos agregados so discutidos. A informao fornecida em manter objetos do dicionrio, e vrios assuntos especiais so cobertos. ? Organizador Workbench [Ext.]. Esta documentao explica como organizar grandes projetos em o sistema R / 3. Configurando o organizador eo sistema de transporte so descritos em detalhe. A informao fornecida sobre controle de verso e suporte modificao. ? Biblioteca de Funes Extended Application [Ext.]. Esta documentao aborda temas tais como: - Dilogos padronizados - Administrao Central endereo - Logs de aplicativos - Arquivamento ? Interfaces de Programao de Base [Ext.]. Esta documentao descreve a programao interfaces para 'R / 3 componentes. Estas interfaces incluem o sistema de processamento de fundo eo sistema de entrada de lote. BC ABAP Workbench Tutorial SAP AG 16 abr 2001 Lio 1: Compreendendo as Ferramentas Workbench Nesta lio, voc aprender os conceitos bsicos e procedimentos associados ao desenvolvimento Workbench. Esta lio contm as seguintes informaes: Introduo Lio 1 [Pgina 17] Exerccio 1: Abrir o Workbench [Pgina 18] Exerccio 2: Aprender as Ferramentas Workbench [Pgina 19] Exerccio 3: Navegando uma lista de Object [Pgina 21] Exerccio 4: Criando um programa [Pgina 22] Exerccio 5: Definindo um Marcador [Pgina 24] Exerccio 6: Criando uma transao [Pgina 25] Reviso da Lio 1 [Pgina 26] SAP AG BC ABAP Workbench Tutorial 17 abril 2001 Introduo Lio 1 Esta lio apresenta o Workbench Desenvolvimento ABAP e as ferramentas que ele contm. Quando

ter concludo esta lio, voc ser capaz de: ? Identificar conceitos subjacentes Workbench ? Abra o Workbench na janela de SAP ? Feche o Workbench ? Identificar as ferramentas Workbench e suas funes ? Navegue atravs de um programa ? Criar um novo programa ? Criar uma nova transao Antes de continuar com esta lio, no se esquea de ler a nota ao leitor [Pgina 8]. Conceitos Workbench Voc usa o Workbench Desenvolvimento ABAP para criar programas de aplicao. O Workbench um ambiente de programao grfica [Ext.]. Voc pode acessar as ferramentas de programao, utilizando botes, dilogos e janelas que aparecem no monitor do computador. No Sistema de R / 3, as partes de um programador cria um programa so chamados de objetos de desenvolvimento [Ext.]. Cada aplicao ABAP ou uma transao [Ext.] Ou um relatrio [Ext.]. O aplicativo de exemplo voc cria neste tutorial uma transao. Uma transao uma aplicao do usurio final [Ext.]. Transaes recuperar dados de usurios e, em seguida, realizar uma ou mais aes relevantes. Para exemplo, um aplicativo que cria ordens de compra uma transao. Ao contrrio de transaces, relatrios so aplicaes que exigem pouca interao do usurio ou no. Subjacente a cada transao uma piscina mdulo [Ext]. Programa. Piscina mdulo o termo usado para descrever o conjunto de entidades da linguagem ABAP que impulsionam uma transao. BC ABAP Workbench Tutorial SAP AG 18 de abril de 2001 Exerccio 1: Abrir o Workbench Se voc no tiver feito isso, fazer logon no sistema R / 3. Em seguida, escolha Ferramentas? ABAP Bancada na barra de menus. O sistema exibe a tela ABAP Workbench Desenvolvimento [Ext.]. Voc pode voltar tela inicial a qualquer momento usando o boto Voltar. Voc pode sair do R / 3 Sistema a qualquer momento, selecionando Sistema? Faa logoff. Quando voc logoff, o sistema solicitar que voc confirmar a sua escolha. Verificar o seu trabalho Experincia com os botes e menus Workbench. Voc deve se sentir confortvel usando o botes da barra de ferramentas. Se voc precisa de uma reviso de conceitos bsicos de interface, leia o Guia de Introduo

documentao. Como voc trabalha com o tutorial, voc pode parar, salve seu trabalho e sair do sistema R / 3. Voc deve se sentir confortvel fazendo isso. Pratique sair de diferentes partes do Workbench. SAP AG BC ABAP Workbench Tutorial 19 abril 2001 Exerccio 2: Aprender as Ferramentas Workbench No ltimo exerccio, voc aprendeu como abrir e como fechar o Workbench. Este exerccio familiariza-lo com cada ferramenta Workbench. Se voc ainda no tiver feito isso, abra o Workbench. Cada ferramenta no Workbench serve uma funo especfica na construo de um programa ABAP. A ABAP Dicionrio lojas definies de todo o sistema de dados. Quando voc cria um novo dado definio, a ferramenta Dicionrio faz todo o processamento necessrio para criar a definio. Voc pode usar a ferramenta Dictionary para procurar a "definio" de objetos em seu sistema R / 3. Voc pode usar o Editor ABAP para criar cdigo novo ou alterar o cdigo existente. O editor ABAP pode verifique se voc usar a sintaxe correta em seu programa. Uma vez que seu programa sintaticamente correto, voc pode gerar, executar e depurar o seu programa a partir do Editor. A Biblioteca de Funes um repositrio de rotinas de biblioteca. Quando voc cria uma nova rotina, a Biblioteca de Funes ferramenta faz todo o processamento necessrio para criar a nova rotina. Voc usa o Pintor eo Pintor de tela de menu para criar uma interface grfica de usurio (GUI) para seu programa. Voc usa o Pintor de tela para adicionar campos, botes e outros elementos para uma tela. Voc usa o Painter Menu para criar os menus que vo em torno de uma tela. O Navegador de Objetos A ABAP Workbench Desenvolvimento contm uma ferramenta especial, o Pesquisador de objetos. O Objeto Navegador fornece um contexto de programao. Um carpinteiro construo de um gabinete tem de gabinete materiais fsicos, tais como a madeira e as unhas, visvel na sua frente. Como ele constri, a olhos carpinteiro fornecer um contexto para ver as relaes entre os materiais um gabinete. Porque um programa consiste de relaes entre dados, difcil para um programador para ver o relaes entre os componentes de dados separados. O Navegador de Objetos corrige esse problema, fornecer o contexto para a visualizao de relaes de programao. Voc pode utilizar o Object Browser para navegar por uma lista de objetos de

desenvolvimento. Desenvolvimento objetos so os componentes que voc usa para construir um aplicativo. Voc tambm pode ver uma nica objeto de desenvolvimento. No prximo exerccio, voc vai aprender a navegar por uma lista de objetos Navegador com o objeto. Quando voc utilizar o Object Browser, ele automaticamente chama outras ferramentas, quando suas aes requerem eles. Por exemplo, voc criar uma definio de novos dados a partir da tela Pesquisador de objetos. O Navegador chama o Dicionrio de Dados e, depois de criar sua definio, voc retorna ao navegador tela. Voc pode criar um aplicativo inteiro usando o Pesquisador de objetos sem diretamente chamando qualquer um dos outras ferramentas. Na verdade, o mtodo recomendado para a criao de uma aplicao a partir do navegador porque voc pode ver o que voc constri. As lies deste tutorial utilizar este mtodo. Verifique sua Compreenso Neste exerccio, voc aprendeu um pouco sobre o que cada uma das ferramentas na bancada de Desenvolvimento pode fazer. Tome um minuto para verificar a sua compreenso do que voc acabou de aprender. Combinar cada um de as seguintes tarefas com a ferramenta Workbench que voc usaria para realiz-lo: ? Depurar um programa de comunicao. ? Procure uma definio de dados. ? Coloque um boto em um dilogo. BC ABAP Workbench Tutorial SAP AG 20 de abril de 2001 ? Veja uma lista das telas em um programa. Este exerccio tambm introduziu o Pesquisador de objetos. Voc aprendeu que a criao de um programa da Navegador de Objetos o mtodo recomendado para a criao de programas ABAP. SAP AG BC ABAP Workbench Tutorial 21 abril 2001 Exerccio 3: Navegando numa lista de objetos Uma lista de objetos a organizao grfica de objetos relacionados com o desenvolvimento. Por exemplo, um programa lista de objetos contm todos os objetos em um programa. O aparecimento de uma lista de objetos [Ext.] semelhante a uma listagem de diretrios em um gerenciador de arquivos grfico. Neste exerccio, voc aprender a abrir e navegar atravs de uma lista de objetos. Se voc ainda no tiver feito isso, abra o Desenvolvimento Workbench. Em seguida, proceda da seguinte forma: 1. Escolha Object Browser para iniciar o navegador. O sistema exibe o Object Browser: tela inicial. Neste ponto, voc deve escolher

se voc quiser olhar para uma lista de objetos ou um nico objeto. Para este exerccio, voc vai olhar para uma lista de objetos. 2. Selecione Programa na rea de lista de objetos e coloque o cursor no campo adjacente. O sistema exibe um boto de presso possvel entradas ao lado do campo. Este boto indica h vrias entradas possveis. 3. Digite o tutprog nome no campo Programa. 4. Selecione Exibir. O navegador exibe os objetos de desenvolvimento do programa. Voc pode ver que o tutprog programa contm vrios tipos de objetos. Cada tipo de objeto tem um cone de pasta ao lado. A sinal de mais (+) em uma pasta significa que a pasta est fechado. 5. Abra a pasta de dados global, clicando no cone de pasta. O navegador exibe uma lista dos dados globais encontrados na pasta tutprog.Note-se que a pasta de dados global tem agora um sinal de menos (-) para lhe dizer que est aberto. 6. Abra RESPOSTA. O Navegador de Objetos inicia o Editor ABAP. Se voc no tiver usado o Editor antes, pede-lhe para confirmar o modo. Escolha Continuar para confirmar PCmode. O editor aberto o programa tutprog no ponto onde a resposta de dados global declarado [Ext.]. 7. Use Voltar para retornar para o Object Browser: tela inicial. Verifique sua Compreenso Neste exerccio, voc aprendeu a abrir uma lista de objetos para um programa especfico. Voc usou o Objeto Browser para navegar pela lista de objetos para o programa tutprog. O tutprog programa contm a transao exemplo, voc vai criar com este tutorial. Tome um momento para abrir alguns dos objetos da lista objeto do programa. Se voc gosta, voc pode executar o programa, selecionando o n TUTPROG e escolhendo Objeto de Desenvolvimento? Teste / execuo. Quando o sistema solicitar que voc para um tipo de execuo, selecione Direct. BC ABAP Workbench Tutorial SAP AG 22 abr 2001 Exerccio 4: Criando um programa Este exerccio ensina como criar um programa. O programa que voc acabar por criar tornar-se uma completa aplicao na / 3 R do sistema. Se voc no tiver feito isso, entre no seu sistema R / 3 e abrir o Workbench para o Object Browser: tela inicial. Para criar um

programa, proceda da seguinte forma: 1. Selecione os objetos locais priv. Cada usurio tem uma lista de objetos privado local. Por padro, o navegador assume que voc deseja olhar para a sua lista prprio objeto. 2. Selecione Exibir. O sistema abre a sua lista de objetos. Se esta a primeira vez que voc abriu a lista, que contm apenas o Desenvolvimento classe de objeto n tipos. Este n interativo. 3. Clique duas vezes em Desenvolvimento objeto tipos de classe. O sistema solicita o tipo de objeto que voc deseja criar. 4. Certifique-se que o objeto do Programa est selecionado e clique em continuar. O sistema exibe uma lista de todos os tipos possveis de objetos do programa. 5. Escolha um nome de programa. O formato recomendado para o seu nome do programa <bbb> SAPMZ onde <bbb> so o seu iniciais. 6. Digite o nome do programa que voc escolher no campo fornecido [Ext.]. 7. Certifique-se que o Programa selecionado e escolha Criar. O sistema solicitar que voc confirme sua seleo. 8. Certifique-se que o nome do programa est correto e que, com INCL TOP.est definido. 9. Escolha Continuar. O sistema solicita o nome do arquivo de incluso topo. A conveno para nomear incluem arquivos MZ TOP <bbb> onde <bbb> so suas iniciais. 10. Digite um nome para o arquivo de incluso e escolha Continuar a aceit-la. O sistema exibe a tela atributo programa. 11. Digite os valores dos atributos para o seu programa, como segue: Ttulo Criar Piscina Mdulo vo Tipo M * Aplicao 12. Salvar atributos de seu programa. O sistema cria o seu programa eo arquivo de incluso. Verificar o seu trabalho Neste exerccio, voc criou um novo programa e um arquivo de incluso. Voc vai usar esses objetos mais tarde no tutorial. Agora, ter um momento para verificar se voc trabalhar. Use o Object Browser para abrir SAP AG BC ABAP Workbench Tutorial 23 abril 2001 sua lista de objeto local privado. Alternativamente, se voc ainda estiver na tela de atributos programa, utilize o Boto Voltar. Use o Object Browser para abrir os programas e inclui pastas. Sua lista de objeto deve conter o programa e incluir o que voc criou [Ext.]. BC ABAP Workbench Tutorial SAP AG 24 abr 2001

Exerccio 5: Definindo um Marcador Neste exerccio, voc aprender a configurar um marcador. Um marcador semelhante a um marcador na medida em que permite chegar a uma lista especfica dentro do navegador rapidamente. Para definir um marcador, faa o seguinte: 1. Selecione Goto? Marcadores. O sistema exibe uma lista de marcadores. O marcador inicial define a primeira tela do sistema exibir quando voc iniciar o Pesquisador de objetos. Por padro, o sistema define o Tela de Seleo Workbench como marcador inicial. Voc vai definir o seu privado lista de objetos como o marcador padro. 2. Selecione desenvolvimento de classe $ TMP. 3. Escolha Definir posio init. O sistema coloca o desenvolvimento de classe TMP $ na posio inicial. 4. Pressione a tecla ENTER. Verificar o seu trabalho Escolha o boto Voltar para retornar tela inicial Workbench Desenvolvimento ABAP. Em seguida, abrir o Object Browser. O sistema leva-o imediatamente sua lista de objeto privado, sem exibir a tela de seleo inicial. Na barra de menu Object Browser, voc tambm pode selecionar Goto? Ecr inicial para retornar tela inicial do navegador. SAP AG BC ABAP Workbench Tutorial 25 abril 2001 Exerccio 6: Criando uma transao Entwicklungsobjekt [Ext]. Este exerccio ensina como criar uma transao. Uma transao um mdulo.Para criar um transao, ir para a sua lista de objetos privado e proceder da seguinte forma: 1. Abra a pasta Programas e clique duas vezes o seu novo programa. O sistema exibe a lista de objetos do programa. A lista exibe os objetos relacionados ao seu programa. Neste ponto, a lista deve estar vazia. 2. Clique duas vezes no Programa objeto pasta tipos. O sistema pede-lhe um tipo de objeto de desenvolvimento. 3. Selecione transao. Neste ponto, voc deve escolher um nome de transao. Use o formato <xx> ZF onde <xx> so suas iniciais. Certifique-se de seguir as convenes de nomenclatura da SAP [Pgina 14]. 4. Digite um nome de transao no campo fornecido e escolha Criar. O sistema pede-lhe um tipo de transao. 5. Selecione transao de dilogo e clique em continuar. O sistema solicitar algumas informaes adicionais. 6. Insira as seguintes informaes: Texto transao Criar dados de voo

Programar o nome de o programa que voc criou no exerccio 4. Nmero de tela de 100 7. Salve seu trabalho. O sistema cria a nova transao. Verificar o seu trabalho Sua lista de objeto do programa agora deve conter uma pasta Transactions.Abra sua nova transao e anote as informaes associadas a uma transao. BC ABAP Workbench Tutorial SAP AG 26 de abril de 2001 Reviso da Lio 1 Lio 1 apresentou ao Desenvolvimento ABAP Workbench e as ferramentas que ele contm. Voc aprendi que o Workbench um ambiente de programao para a linguagem ABAP. Esta lio ensinou-lhe como abrir e como sair do Workbench. Os nomes dos seis principais ferramentas Workbench agora deve ser familiar para voc: ? Pesquisador de Objetos ? ABAP Dictionary ? ABAP Editor de ? Biblioteca de Funes ? Pintor Tela ? Pintor menu Esta lio colocado especial nfase na Object Browser. Voc aprendeu que essa ferramenta fornece um contexto para a visualizao de seu ambiente de desenvolvimento.Usando o navegador que voc olhou as diferentes partes de um programa j existente e criado um novo programa.Voc tambm aprendeu a definir o marcador inicial. Na prxima lio ... Lio 2 ensina como criar uma tabela. Voc ir aprender sobre conceitos e mais sobre alguma partes importantes do Dicionrio ABAP. SAP AG BC ABAP Workbench Tutorial 27 abril 2001 Lio 2: Trabalhando com tabelas Nesta lio, voc aprender a criar uma tabela. Esta lio contm as seguintes informaes: Introduo lio 2 [Pgina 28] Exerccio 1: Criando um objeto de tabela [Pgina 30] Exerccio 2: Especificando campos da tabela [Pgina 31] Exerccio 3: Definio de elementos de dados e Domnios [Pgina 33] Exerccio 4: Reutilizao de Domnios [Pgina 35] Exerccio 5: Definindo uma lista de valores [Pgina 37] Exerccio 6: Especificao das configuraes tcnicas [Pgina 38] Exerccio 7: Ativando uma tabela [Pgina 39] Reviso da Lio 2 [Pgina 40]

BC ABAP Workbench Tutorial SAP AG 28 de abril de 2001 Introduo lio 2 As Tabelas desempenhar um papel chave no / 3 R do sistema. Tabelas de definir a estrutura do banco de dados. Voc precisa de um bom compreenso de como trabalhar com tabelas antes de ir para projetar e criar tabelas complexas. Depois de concluir esta lio, voc ser capaz de: ? Listar as etapas necessrias para criar uma tabela. ? Reconhecer os principais componentes de uma mesa. ? Identificar a ferramenta que cria tabelas. ? Criar uma tabela a partir do Pesquisador de objetos. ? Ativar uma tabela. ? Adicionar um campo para uma tabela. ? Definir uma lista de valores. ? Especificar como o sistema deve manipular uma tabela. Quando completa, a tabela ir definir os dados utilizados em sua operao (por exemplo da partida, tempo, o nmero de vo, e data de chegada). Componentes de uma Tabela Cada tabela no Sistema de R / 3 composta por vrios componentes. Estes componentes so os seguinte: objeto de tabela Representa uma tabela no Dicionrio ABAP. Definir campos de informaes armazenadas em uma tabela. objetos de elemento de dados Descrever o campo de contedo e determinar como um campo exibido para o usurio final. Elementos de dados aparecem como objetos no Dicionrio. Porque eles so objetos de direito prprio, voc pode reutilizar dados elementos dentro da mesma tabela ou entre campos em vrias tabelas. objetos de domnio Descreva os valores vlidos para um campo. Um domnio especifica informaes como tipo de dados ou o nmero de posies em um campo. Como elementos de dados, domnios so armazenados como objetos no Dicionrio. Voc pode reutilizar domnios, assim como voc pode reutilizar elementos de dados. configuraes tcnicas Especifique como o R / 3 Sistema trata de uma mesa. Resumo do Processo de Design da tabela Normalmente, antes de criar uma tabela que voc levaria um momento e um plano que tipo de dados que voc exigir. Seu plano deve incluir uma compreenso das relaes entre os dados.Para este aula, o planejamento foi feito para voc. Uma vez que o plano est em vigor, que voc faa o seguinte para criar uma tabela: ? Criar um objeto de tabela ? Especifique campos ? Definir elementos de dados e domnios SAP AG BC ABAP Workbench Tutorial

29 abril 2001 ? Especifique as configuraes tcnicas ? Ative a tabela Como voc criar a sua tabela, voc deve salvar seu trabalho. Quando voc salva um objeto, ele colocado no Banco de dados SAP. O status da tabela definida como salvo. Outros usurios podem visualizar objetos salvos, mas eles no pode acess-los em programas ABAP. Depois de concluir um objeto de tabela, voc ativ-lo no banco de dados com a operao Ativar. Quando voc ativa uma tabela, o sistema faz o seguinte: ? Verifica a sintaxe. ? Atualizaes de status da mesa para ativo. ? Compila uma verso de execuo da tabela. Uma vez que uma tabela est ativa, outros programas e os usurios podem acess-lo. BC ABAP Workbench Tutorial SAP AG 30 de abril de 2001 Exerccio 1: Criando um objeto de tabela Se voc no estiver l, use o Navegador de Objetos ABAP para exibir o seu objeto de tabela. Ir a sua lista de objeto privado e proceder da seguinte forma para criar uma tabela: 1. Selecionar os tipos de Desenvolvimento de classes de objetos. O sistema solicitar que voc para um tipo de objeto. 2. D um duplo clique nos objetos de dicionrio e clique em continuar. O sistema solicita o tipo de objeto Dictionary voc deseja criar. Neste ponto, o sistema est a processar a sua entrada usando a ferramenta ABAP Dictionary. Voc fez no tem que deixar o Object Browser, o sistema abriu o Dicionrio para voc. 3. Selecione Tabela e insira um nome de tabela no campo adjacente. Objetos do dicionrio so globais para o sistema SAP. O nome que voc selecionar deve ser exclusivo. Voc deve selecionar um nome na forma Z <xx> FL, onde <xx> so suas iniciais [Ext.]. 4. Escolha Criar. O sistema solicitar algumas informaes adicionais: 5. Insira as seguintes informaes: Tabela vo curto Texto Classe A entrega 6. Definir Manut Tab. Permitido. 7. Salve sua mesa. O sistema cria um objeto de tabela e adiciona-lo sua lista de objeto local. Verificar o seu trabalho Tome um momento para verificar o seu trabalho. Use Voltar para retornar sua lista de objeto local. Voc deve agora ter um Dicionrio pasta Objects. Abra a pasta para ver seu objeto de nova tabela. SAP AG BC ABAP Workbench Tutorial 31 abril 2001 Exerccio 2: Campos tabela especificando

No exerccio anterior voc criou um objeto tabela vazia. Neste exerccio, voc adicionar a tabela campos. Lembre-se que os campos da tabela definir as informaes armazenadas em uma tabela. Normalmente, uma tabela tem um ou mais campos. Voc pode criar uma tabela que no tem campos, mas que teria pouca utilidade no R / 3 Sistema. Para identificar um campo, v sua lista de objeto privado e proceder da seguinte forma: 1. Selecione seu objeto nova tabela. 2. Escolha Alterar. O sistema exibe a alterao da tabela / Estrutura tela Atributos. Voc pode especificar campos por introduzir informao no campo de atributos seco da tela. 3. Introduza FliD para o nome do primeiro campo. O campo FliD o campo de chave para a mesa. 4. Defina a caixa de verificao Chave. Quando uma caixa de seleo definido, a caixa torna-se cheia [Ext.]. 5. Salve as alteraes. O sistema remove os campos vazios e salva sua mesa. Definir os campos restantes Voc agora tem um nico campo em seu objeto de tabela. O campo FliD a chave da tabela. Tome um momento e identificar os campos restantes na sua mesa. Voc no precisa definir a caixa de seleo Chave para a remanescente campos. Selecione Novos campos para exibir alguns campos vazios. Em seguida, definir a tabela seguinte campos: LVCITY LVDATE LVTIME REGLR CHRTR FILME SNACK FMEAL ARCITY ARDATE Artime Verificar o seu trabalho Neste ponto, voc criou um objeto de tabela e identificou campos da tabela [Ext.]. Voc pode olhar para a tabela do dicionrio. Use Ambiente? ABAP Dictionary para abrir o dicionrio de uma tela de Pesquisador de objetos. BC ABAP Workbench Tutorial SAP AG 32 abril 2001 SAP AG BC ABAP Workbench Tutorial 33 abril 2001 Exerccio 3: Definio de elementos de dados e Domnios No exerccio anterior, voc identificou os campos que deseja em sua tabela

final.Este exerccio ensina-lhe como definir os elementos de dados e domnios. Lembre-se, descrever elementos de dados de campo o contedo e determinar como um campo aparece em uma tela. Domnios descrever valores vlidos para um campo. Antes de comear, certifique-se que sua tabela aberta no seu Workbench SAP. Se a tabela no abrir, use o Object Browser para reache e abrir o seu objeto de tabela. Para definir um elemento de dados e um domnio para um campo, proceda da seguinte forma: 1. Garantir que a tabela est no modo de mudana. Para colocar a tabela em modo de alterao, escolha Exibir? Alterar. 2. Escolha um nome de elemento de dados para o campo FliD. Como os elementos de dados so objetos, eles devem ter nomes exclusivos.Escolha um nome no a forma Z <xx> _FLID onde <xx> so suas iniciais. 3. Digite o nome que voc escolher no elem Dados FliD. campo. 4. Clique duas vezes no olmo de dados. campo. O sistema pede-lhe para confirmar que voc deseja criar o elemento de dados. 5. Escolha Continuar. O sistema exibe a tela Alterar Elemento de dados. 6. Insira as seguintes informaes: Curto texto Vo ID Domnio nome z <xx> _FLID Voc pode usar o nome do elemento de dados para o campo de nome de domnio [Ext.]. 7. Digite o seguinte na caixa de grupo Textos da tela [Ext.]: ID vo curto 9 Vo 13 Mdio ID Nmeros Longa 16 Nmero ID de vo As informaes na caixa de grupo Textos usado mais tarde pelo sistema de campos de rtulo na sua interface automaticamente. 8. Salve o elemento de dados. 9. Clique duas vezes no campo de nome de domnio. O sistema confirma a sua seleo. 10. Escolha Continuar. O sistema exibe a tela de Domnio Alterar. 11. Insira as seguintes informaes: BC ABAP Workbench Tutorial SAP AG 34 abril 2001 ID vo curto texto Tipo de dados Char Comprimento do campo 5 12. Selecione Ativar.

O sistema salva o objeto de domnio e ativa. Ativando um objeto torna visvel na base de dados SAP. O status do domnio deve ser ativo. 13. Volte para o Dicionrio: tela Alterar Elemento de dados. 14. Selecione Ativar para adicionar o objeto de dados elemento novo para o banco de dados SAP. 15. Volte para o Dictionary: Table / Structure tela Alterar Campos e salvar seu trabalho. Verificar o seu trabalho Voc definiu dois novos objetos: um objeto elemento de dados e um objeto de domnio. Esses objetos agora aparecem na sua lista particular-objeto local. Abra sua lista de objeto local privado. No Dicionrio pasta de objetos, voc tem duas novas pastas: dados elementos e Domnios.Abra as novas pastas para ver o seu elemento de dados novo e domnio. SAP AG BC ABAP Workbench Tutorial 35 abril 2001 Exerccio 4: Domnios Reutilizando No exerccio anterior, voc definiu um elemento de dados e de domnio para um nico campo em uma tabela. A partir da tela Alterar Tabela / Estrutura voc deve ver a informao preenchida para o Z <xx> campo _FLID. Neste exerccio, voc ir definir os elementos de dados e dos domnios de restantes campos em sua tabela. Este exerccio tambm ensina como reutilizar definies de domnio existentes.Recorde-se que um campo associado com um nico elemento de dados e de domnio nico. Voc pode reutilizar elementos de dados e domnios para os campos na mesma tabela ou para campos em outras tabelas.Este exerccio mostra como domnios de aes e elementos de dados entre os campos na mesma tabela. Especificar elementos de dados adicionais e Domnios Se voc no estiver l, abra o dilogo Alterar Tabela / Estrutura. Em seguida, usando o procedimento voc aprendeu em exerccio 3, criar elementos de dados e domnios para os seguintes campos: Campo de Dados Elm curtas de texto Data Domain tamanho do campo Tipo LVCITY Z <xx> _LVCITY Dep. Cidade Z <xx> _CITY CHAR 5 LVDATE Z <xx> _LVDATE Dep. Data Z <xx> _data DATS 8 LVTIME Z <xx> _LVTIME Dep. Tempo Z <xx> _TIME TIMS 6 Sobre os elementos de dados: Este exerccio no fornec-lo com valores para o Textos caixa de grupo. Insira valores para essa caixa que fazem sentido para voc. Reutilizar Domnios com elementos dados restantes Agora, use os 3 novos domnios que voc acabou de definir (Z <xx> _CITY, Z <xx> _data, Z <xx> _TIME) e o sistema definido de domnio, char1, para especificar os elementos de dados restantes e domnios.

Faa o seguinte para definir os elementos de dados restantes: 1. Coloque sua tabela no modo de mudana, se necessrio. 2. Digite um nome de elemento de dados, no elem de dados. campo. Como os elementos de dados so objetos, eles devem ter nomes exclusivos.Escolha um nome no a forma Z <xx> _REGL, onde <xx> so suas iniciais. 3. Selecione o elem de dados. campo. O sistema pede-lhe para confirmar que voc deseja criar o elemento de dados. 4. Selecione Cont. O sistema exibe a tela Alterar Elemento de dados. 5. Insira as seguintes informaes: Avio pequeno texto regular Nome de domnio char1 Char1 uma definido pelo sistema de domnio. 6. Preencha a caixa de grupo Textos da tela [Ext.]. BC ABAP Workbench Tutorial SAP AG 36 abril 2001 7. Salve o elemento de dados. 8. Selecione Ativar para adicionar o novo elemento para o Dicionrio. 9. Volte para a tela Alterar Tabela / Estrutura e Salve o seu trabalho. 10. Repita os passos 2 a 9 para os campos restantes usando as seguintes informaes: Campo de Dados Elemento Domnio Texto Curto CHRTR z <xx> _CHRTR voo charter char1 FILME z <xx> filme _MOVIE Bordo char1 SNACK z <xx> _SNACK Snack Luz char1 FMEAL z <xx> refeio completa _FMEAL char1 ARCITY Z _ARCITY <xx> Chegada Cidade Z <xx> _CITY ARDATE Z <xx> Chegada _ARDATE Data Z <xx> _data Artime Z <xx> Chegada _ARTIME Tempo Z <xx> _TIME No se esquea de preencher a caixa de grupo Textos para cada elemento de dados. Verificar o seu trabalho Neste exerccio, voc aprendeu como reutilizar os domnios existentes. Voc aprendeu que o sistema domnios definidos tambm existem e que voc pode us-los tambm. Use o Object Browser para ir para sua lista particular-objeto local e ver os novos objetos que voc criou. Em sua lista, compare o nmero de novos elementos de dados para o nmero de domnios. O nmero de elementos de dados exceder o nmero de domnios. Observe que cada domnio s aparece uma vez em a lista mesmo que usado por vrios campos. Alm disso, voc pode ver que os domnios do sistema definidas (Por exemplo, char1) no aparecem na sua lista de domnio. Isso ocorre porque esses objetos so definido para todo o sistema, e no localmente. SAP AG BC ABAP Workbench Tutorial 37 abril 2001 Exerccio 5: Definindo uma lista de valores

No ltimo exerccio, voc definiu domnios para os campos da tabela. Recordese que um domnio descreve valores de campo vlidos. Muitas vezes, voc pode diminuir os valores aceitveis para um campo a um conjunto de fixos valores. Este conjunto chamado de uma lista fixa de valor [Ext.]. Neste exerccio, voc aprender como definir uma lista fixa de valor para o domnio _CITY <xx> Z. Para definir uma lista de valor fixo para o domnio _CITY Z <xx>, v sua lista de objeto privado e proceder como segue: 1. Abra a pasta Domnios. 2. Selecione o seu domnio da cidade e escolha Alterar. O sistema exibe o Dicionrio: Manter tela de Domnio. 3. Escolha valores fixos. 4. Introduza MUC na coluna primeiro limite inferior. 5. Digite Munique para o texto curto. 6. Adicione os seguintes valores: Texto curto Valor TXL Tegel Campo, Berlin THF Tempelhof, Berlim DEN Denver EWR Newark, New Jersey JFK de Nova Iorque CDG Paris YYZ Toronto 7. Salve a lista. 8. Volte para o Dicionrio: Manter tela de Domnio. 9. Selecione Ativar para salvar as alteraes e atualizar o banco de dados SAP. Verificar o seu trabalho Use o Object Browser para ver seus domnios. Selecione o domnio Z _CITY <xx> e verificar a lista de valores que voc criou. BC ABAP Workbench Tutorial SAP AG 38 abril 2001 Exerccio 6: Especificao das configuraes tcnicas Este exerccio ensina como definir as configuraes tcnicas para a sua mesa.Lembre-se de tcnico configuraes influenciar a forma como o sistema processa uma tabela. Se voc ainda no tiver feito isso, abra o Tabela / Estrutura tela. Para definir as configuraes tcnicas, garantir a sua tabela est no modo de mudana e proceder da seguinte forma: 1. Escolha as configuraes tcnicas. 2. Verifique se a tela de Configurao Tcnica est no modo de mudana. 3. Digite APPL1 no campo da classe de dados. Dados classe de APPL1 indica a tabela atualizada com freqncia. 4. Digite 1 na categoria de tamanho. Categoria de tamanho de 1 especifica que a tabela pequena. 5. Salve as configuraes.

6. Volte para o Dictionary: Table / tela mudana de estrutura. 7. Salve sua mesa. Verificar o seu trabalho Voc terminou de especificar as definies tcnicas para a sua mesa. Se quiser, apresentar o Definies tcnicas tela para verificar seu trabalho. SAP AG BC ABAP Workbench Tutorial 39 abril 2001 Exerccio 7: A ativao de uma Tabela Nos exerccios anteriores, voc construiu um objeto de tabela completa. Este exerccio ensina como activar uma tabela. Lembre-se que, depois de ativar uma mesa, outros programas podem referenciar o tabela. Para activar a sua tabela, proceda da seguinte forma: 1. Abra o seu objeto de tabela no modo de mudana. 2. Selecione Ativar. O sistema compila o cdigo da tabela subjacente, cria uma verso runtime da tabela, e atualiza o status da tabela para ativo. Verificar o seu trabalho Quando a compilao estiver concluda, o sistema altera o campo Status da tabela para o Active [Ext.]. BC ABAP Workbench Tutorial SAP AG 40 abril 2001 Reviso da Lio 2 Na Lio 2, voc criou uma nova tabela. Esta tabela define os dados utilizados em sua operao, para exemplo, tempo de partida, nmero do vo, e data de chegada. Voc aprendeu que as tabelas tm 5 componentes: ? Um objeto da tabela ? Campos ? Elemento objetos de dados ? Objetos de domnio ? Definies tcnicas Sem estes 5 componentes, voc no pode adicionar uma tabela ao banco de dados SAP. A lio tambm ensinou-lhe que os objetos Dicionrio como tabelas, elementos de dados e domnios so todo o sistema objetos. Durante o curso desta lio, voc passou os passos para criar uma tabela.Estes passos so: ? Criar um objeto de tabela. ? Identificar campos. ? Definir elementos de dados e domnios. ? Especifique as configuraes tcnicas. ? Activar a tabela. Voc tambm aprendeu que elementos de dados e domnios sejam passveis de reutilizao. Voc pode usar elementos de dados e

domnios que voc definir para uma tabela em vrias tabelas. Na prxima lio ... Lio 3 ensina como usar a ferramenta Pincel de Tela. Voc usar o Pintor de tela para projetar sua tela da transao. Alm disso, Lio 3 ensina-lhe como aparelhos de layout e botes. Finalmente, voc aprender como especificar atributos de campo na tela. SAP AG BC ABAP Workbench Tutorial 41 abril 2001 Lio 3: Projetando Telas Lio 3 ensina-lhe sobre o Pintor de tela. Esta lio contm as seguintes informaes: Introduo Lio 3 [Pgina 42] Exerccio 1: Criando uma tela [Pgina 43] Exerccio 2: Colocar um elemento de uma tela [Pgina 44] Exerccio 3: Como refinar uma tela [Pgina 46] Exerccio 4: Verificar o layout da tela [Pgina 48] Exerccio 5: Definir o campo OK [Pgina 49] Reviso da Lio 3 [Pgina 50] BC ABAP Workbench Tutorial SAP AG 42 abril 2001 Introduo Lio 3 Na lio anterior, voc criou uma tabela que descreve os dados de sua aplicao. Lio 3 ensina como criar uma tela onde o usurio final pode inserir dados. A tela uma arranjo de elementos grficos que aparecem em uma janela [Ext.]. Depois de concluir esta lio, voc ser capaz de: ? Identificar os principais conceitos associados a uma tela ABAP. ? Criar um ecr inicial. ? Disponha os elementos em uma tela. ? Caracterizar os elementos da tela. ? Executar um prottipo de uma tela. Telas e menus formam a interface grfica do usurio (GUI) para uma aplicao ABAP. Lio 4 ensina como criar menus. Antes de concluir esta lio, voc deve ter concludo com xito Lio 2. Conceitos de tela Para criar uma tela, voc deve entender quais os componentes subjacentes a uma da tela grfica elementos ea prpria tela. Alguns exemplos de elementos da tela so botes, rdio botes, etiquetas e caixas. Cada elemento tem associado a ele: Descrever atributos de uma tela. Atributos de tela incluem coisas como uma descrio, uma tipo e posio. Refere-se a disposio a disposio dos elementos em uma tela. atributos de campo Descreva um elemento. Por exemplo, um determinado

campo s aceita entrada de caracteres. lgica de fluxo Descreve a relao entre um elemento de tela e sua subjacente aplicao. Lgica do fluxo uma srie de instrues. Voc pode criar e manter todos os elementos da tela ABAP no Painter Screen. O Pintor de tela tem um editor de tela cheia. Voc usa este editor de telas de layout. O fullscreen editor funciona em dois modos: grficos e alfanumricos. No modo grfico, voc pode usar caixas de dilogo e um mouse para identificar e criar elementos. Modo grfico est disponvel apenas em Unix / Motif, Windows 95, Windows NT e plataformas. Modo alfanumrico, o padro, est disponvel em todas as plataformas. Esta lio usa o grfico de modo. SAP AG BC ABAP Workbench Tutorial 43 abril 2001 Exerccio 1: Criando uma tela Neste exerccio, voc cria uma tela e identificar seus atributos. Antes de comear, certifique-se esto na sua lista objeto do programa [. Ext] e proceda da seguinte forma: 1. Clique duas vezes em objeto tipos de programas. O navegador exibe a lista de objetos de programas possveis. 2. Selecione Screen. Neste ponto, voc deve especificar um nmero da tela. 3. Digite 100 para o nmero da tela. 4. Escolha Criar. O sistema exibe a tela Alterar tela Atributos. 5. Insira as seguintes informaes: Breve Descrio Crie dados de voo Normal Tipo de Tela Prxima tela 100 Programas ABAP pode determinar a seqncia de tela dinamicamente. Isto significa que no necessrio especificar uma tela diferente para o atributo prxima tela. 6. Salve a tela e retornar lista objeto do programa. Verificar o seu trabalho Neste exerccio, voc criou uma nica tela. Voc deve agora ter uma pasta Screens na sua lista de objetos do programa. Nos exerccios seguintes, voc vai preencher o seu novo ecr com grfica elementos. BC ABAP Workbench Tutorial SAP AG 44 abril 2001 Exerccio 2: Colocar um elemento de uma tela Neste exerccio, voc usa o editor Pintor de tela fullscreen para adicionar um elemento para sua tela. Verifique se voc est na lista de objetos para o seu programa e faa o seguinte: 1. Selecione Tela 100 e escolha Alterar.

O navegador exibe o fluxo de tela Logic. 2. Verifique se voc tem o conjunto do editor em tela cheia para o modo grfico. Voc pode definir o modo de escolha de configuraes? Grfico. Fullscreen. 3. Escolha Fullscreen. O sistema abre o editor de Pintor de tela fullscreen [Ext.]. 4. Escolha Dict / Campos Prog. O Pintor Tela exibe o Dict. / Programa de dilogo campos. Voc pode usar esta janela para copiar campos existentes de uma tabela ou programa em sua tela. 5. Digite o seu nome da tabela no campo Nome da tabela / campo. 6. Escolha Comear de Dict. O sistema recupera a lista de campos de sua tabela e lista-los para voc. 7. Selecione o campo ID de vo. 8. Definir modelo e definir a palavra chave para a Mdia. 9. Escolha Copiar. A janela Pintor de tela se move para o primeiro plano. 10. Coloque o campo da tabela, posicionando o cursor na rea de trabalho e pressionando o boto esquerdo boto. O ID vo aparece com um rtulo e um campo de entrada na rea de trabalho.Uma vez que um elemento colocados, voc pode reposicion-lo, selecionando-o novamente e arrastandoo para um novo local [Ext.]. 11. Salve as alteraes. Adicione os demais campos Tente algumas tcnicas novas para adicionar o resto dos elementos ao seu dilogo. Voc deve ter o seguintes elementos restantes: ? Chegada / partida da cidade ? Chegada / partida data ? Chegada / partida tempo ? Voo regular ? Vo fretado ? Lanche ? Refeio SAP AG BC ABAP Workbench Tutorial 45 abril 2001 ? Filme Adicione vrios elementos de uma s vez, selecionando-os na Dict. Programa / dilogo campos. Adicionar o cidade de partida, data e hora usando este mtodo. Selecione os campos como um grupo [Ext.] E escolha Copiar para adicion-los como um grupo [Ext.]. Adicione os campos restantes para o seu dilogo. Grupo da cidade chegando, data e hora na mesma maneira como voc agrupou os elementos de partida. Adicione os campos regulares e charter como um grupo. Finalmente, adicione a refeio, lanche, e os campos de cinema como um

bloco. Se voc precisa, voc pode posicionar vrios elementos, usando um "elstico" para selecionar um todo grupo de elementos. Em seguida, arraste o grupo para outro lugar na tela [Ext.]. Verificar o seu trabalho Voc criou uma interface simples usando o Painter Screen. Tente olhar para o seu interface como ele aparecer para os usurios. Ainda no editor de tela cheia, escolher Screen?Teste. O sistema pede-lhe para as coordenadas da janela. Sua nova tela ser exibida na janela do aplicativo SAP. Experimente sua interface. Tente digite os valores para cada um de seus campos. Voc vai descobrir que, para alguns campos, o domnio ajudou determinar o comportamento de interface. Por exemplo, tente entrar em um tempo de partida com o possvel boto de entradas. BC ABAP Workbench Tutorial SAP AG 46 abril 2001 Exerccio 3: Limitao de uma tela Neste exerccio, voc aprender a refinar o olhar da tela. Voc vai mudar duas texto existente campos em botes de rdio e vocs iro adicionar rtulos e caixas para definir reas diferentes de seu tela. Antes de comear, abra o editor Pintor de tela fullscreen de tela de 100. Converter campos de botes de opo Os campos regulares e Carta na tela descrever dois tipos de vos. Um vo qualquer um ou outro tipo. Em uma interface, botes de rdio so usados para indicar um nico escolha entre um conjunto de escolhas mutuamente exclusivas. Para converter os campos de texto para os botes de rdio, proceda da seguinte forma: 1. Use um "elstico" para selecionar tanto o regular e campos da Carta. O Pintor de tela indica os campos esto selecionados. 2. Escolha Editar? Converter? Boto de rdio? Boto esquerdo. O Pintor de tela converte ambos os campos de botes de rdio. Agora, voc precisa agrupar o botes de modo que eles so mutuamente exclusivos. 3. Selecione Editar? Grupo de botes de rdio? Definir. Os grupos Screen Painter os botes. Pequenas alas em forma de diamantes aparecem ao longo dos lados do grupo [Ext.]. Use a ala quadrada na parte superior para mover o grupo. Use o diamante alas para reformular o grupo, se necessrio. 4. Salve as alteraes. Adicionar uma caixa de Voc pode adicionar uma caixa em torno dos elementos de programao na tela para indicar que eles so relacionado:

1. Selecione a ferramenta Moldura da paleta. 2. Mover o cursor para a rea de trabalho. O cursor muda de forma para indicar que voc est prestes a desenhar uma caixa. 3. Desenhe uma caixa em torno da informao de voo em sua tela. Posicionar o cursor para a esquerda do grupo. Segure o boto esquerdo do mouse e arraste o cursor para baixo e para a direita [Ext.]. O pintor cria um quadro em torno do grupo. Quando voc soltar o boto esquerdo do mouse, a caixa continua a ser selecionado. 4. Enquanto a caixa estiver selecionada, use o teclado para digitar Schedule. O sistema gera um ttulo para sua caixa de novo. 5. Repita os passos 1 a 3 para criar uma caixa em torno do grupo de rdio. 6. Ttulo da Classificao nova caixa. 7. Salve as alteraes. SAP AG BC ABAP Workbench Tutorial 47 abril 2001 Converter campos para verificar Boxes Converter alguns campos existentes para verificar caixas. Caixas de seleo so usados para as escolhas que so ou definido ou no definido. Quando a escolha definida, uma marca de seleo aparece na caixa. Faa o seguinte para adicionar caixas de seleo: 1. Selecione o lanche, refeio, e os campos de cinema. O Pintor de tela indica ambos os campos esto selecionados. 2. Escolha Editar? Converter? Marque a caixa? Boto esquerdo. O Pintor de tela converte os campos para verificar caixas. Como cada caixa de seleo uma escolha individual que no depende de outras opes, voc no precisa agrupar o caixas de seleo. 3. Salve as alteraes. Verificar o seu trabalho Tome um momento para examinar o que voc realizou. Teste o seu dilogo recm-refinado. Sua tela no modo de simulao aparece como vontade de seus usurios [Ext.].Recorde-se que, por definio, botes de rdio tem lgica. Se um boto selecionado, os outros no deve ser.Como voc testar a sua de dilogo, voc vai notar a tela do pintor acrescentou a lgica boto de rdio para voc. BC ABAP Workbench Tutorial SAP AG 48 abril 2001 Exerccio 4: Verificar o layout da tela Neste exerccio, voc aprender a verificar o layout de uma tela e use a caixa de dilogo Atributos para posicionar um elemento. uma boa idia seguir as orientaes do R / 3 ao criar seu estilo interface. Abra o editor de Pintor de tela fullscreen de tela de 100. Em seguida,

verifique o layout do seu tela, escolhendo Screen,? Verifique? Layout. O sistema lista os erros em seu layout. Voc pode usar a caixa de dilogo Atributos para corrigir rapidamente a posio de um elemento. Usar o dilogo proceder da seguinte forma: 1. Selecione o elemento. 2. Pressione Atributos. O sistema exibe os atributos de corrente para o elemento. 3. Digite um novo valor no campo Line. Este valor determina a posio vertical do elemento. 4. Digite um novo valor no campo coluna. Este campo determina a posio horizontal do elemento. 5. Escolha Fechar. O sistema muda a posio do elemento. Verificar o seu trabalho Teste a sua atualizao para a tela 100. Voc deve notar a diferena na posio da tela elementos [Ext.]. SAP AG BC ABAP Workbench Tutorial 49 abril 2001 Exerccio 5: Configurao do Campo OK Neste exerccio, voc deixa o editor de tela cheia e use a exibio de lista de campo para definir o campo OK. Cada tela SAP tem um nico cdigo em OK. Este cdigo OK usado para passar informaes do ecr para a aplicao subjacente. Para definir o cdigo OK, abra sua tela para a lgica do fluxo Mostrar tela e proceder da seguinte forma: 1. Escolha lista de campo ou, se a tela j est aberto no modo de alterao, selecione Goto? Lista de campos pontos de vista? Listar os tipos de campos. O sistema exibe a lista de campos para a sua tela. Esta lista uma representao da tabela mesmos dados disponveis atravs do dilogo Atributos. 2. Pgina para baixo at encontrar uma especificao Ftype de OK. O nome do campo para esta especificao vazio [Ext.]. 3. Digite OK CODE para o nome do campo. O campo OK CODE est disponvel com todas as telas. um elemento invisvel e assim faz no aparecer no editor de Pintor de tela fullscreen. Voc vai usar o cdigo OK para passar informaes da parte de trs da interface para o aplicativo. 4. Salve as alteraes. Verificar o seu trabalho Para verificar o seu trabalho, mostrar a lista Atributo Geral de campo para sua tela. O campo OK CODEaparece na parte inferior da lista. BC ABAP Workbench Tutorial SAP AG 50 abril 2001

Reviso da Lio 3 3 Lio lhe ensinou como usar o Painter Screen. Voc aprendeu que uma tela um arranjo de elementos grficos que aparecem em uma janela. Os elementos grficos incluem coisas como rdio botes, botes, campos de texto e caixas de seleo. Voc aprendeu que elementos grficos tm atributos. Os atributos incluem coisas como o nome do elemento ea posio do elemento na tela. Esta lio ensina-lhe como refinar uma tela adicionando caixas e rtulos para diferentes reas de uma tela. Finalmente, voc aprendeu a usar o Pintor de tela para exibir um prottipo de seu novo interface. Na prxima lio ... Telas e menus formam a interface grfica do usurio (GUI) para uma aplicao ABAP. Em lio 4 que voc aprender a criar menus. SAP AG BC ABAP Workbench Tutorial 51 abril 2001 Lio 4: A especificao de um Estado GUI Esta lio apresenta o processo de criao de um estatuto GUI. A lio contm o as seguintes informaes: Introduo Lio 4 [Pgina 52] Exerccio 1: Criar um status GUI [Pgina 53] Exerccio 2: Adicionar menus em sua interface [Pgina 54] Exerccio 3: Definir teclas de funo [Pgina 55] Exerccio 4: Especifique Botes [Pgina 56] Exerccio 5: Finalize [Pgina 57] Reviso da Lio 4 [Pgina 58] BC ABAP Workbench Tutorial SAP AG 52 abril 2001 Introduo Lio 4 Lio 4 ensina como usar a ferramenta Pincel Menu para criar um status GUI e sua acompanha as barras de menus. Na lio anterior, voc criou telas [Ext.]. Nesta lio, voc adicionar barras de menu para as telas. Depois de concluir esta lio, voc ser capaz de: ? Definir os conceitos subjacentes menus ABAP. ? Criar uma barra de menu para uma tela. ? Definir teclas de funo. ? Criar uma barra de ferramenta para uma tela. ? Especifique ttulos de janela. Para concluir esta lio, voc deve ter concludo com xito primeira lio 3. Conceitos Menu Dentro ABAP voc usa duas ferramentas para criar uma GUI. Voc usa o Pintor de tela para criar telas que contm botes, caixas, campos de texto e botes. Voc usa o Painter

menu para criar os componentes de interface. Estes componentes so os seguintes: Define o estado de combinao de barras de menus, listas de menu, F-chave configuraes, e funes disponveis para uma interface. Por exemplo, um aplicativo editor pode ter dois estados: editar e visualizar. No estado de edio, a funo de corte disponvel e com o status de vista a funo de corte no est disponvel. barras de menu Definir as funes disponveis para o usurio. Sempre que as funes aparecem depender do dilogo. Se o dilogo modal, as funes aparecem no parte inferior da interface, como uma fileira de botes [Ext.]. No primrio janela, as funes podem aparecer tanto como uma linha de menus e como botes em uma barra de ferramentas. lista do menu Lista os itens em um menu especfico. Por exemplo, um menu de edio poderia conter itens como copiar, cortar e substituir. F-chave configuraes Definir teclas do teclado associadas a uma funo de interface particular. Funes Definir funes individuais, tais como cortar, copiar e substituir. Ttulos Definir ttulos de janela para uma interface. Voc pode compartilhar componentes entre estados. Por exemplo, voc pode definir uma funo de excluso. Depois, voc pode usar esta funo nos estados pertencentes a uma aplicao de edio, um gerenciador de arquivos, e uma aplicao de contabilidade. Depois de criar um estado de GUI, voc deve gerar [Ext]. Ele. Quando voc gera um menu, o sistema cria uma verso runtime do estado. A forma de execuo usado quando um usurio executa um aplicativo. SAP AG BC ABAP Workbench Tutorial 53 abril 2001 Exerccio 1: Criar um status GUI Um estado GUI [Ext.] Est associado com uma tela em particular ou um conjunto de telas. Neste exerccio, voc vai definir um status GUI para suas telas. Para definir um status, faa o seguinte: 1. Abra sua lista objeto do programa. 2. D um duplo clique em Tipos de objeto do programa. O sistema solicitar que voc para um tipo de objeto. 3. Selecione Status da GUI. 4. Digite 100 no campo de status. O valor que voc digitar no campo de status usado como o identificador de status. Se voc gosta, voc pode especificar um identificador que sugerem a funo do estado. Por exemplo, voc poderia chamar de o createflt status. 5. Escolha Criar.

O sistema exibe a caixa de dilogo Criar Estado. 6. Digite Criar dados de voo no campo de texto curto. 7. Selecione Screen. 8. Escolha Continuar. O sistema exibe a manter dilogo Status. 9. Salve o seu novo estatuto. Verificar o seu trabalho Tome um momento e garantir que voc criou com sucesso o seu estado GUI primeiro. Porque um estado um objeto de programao, o sistema criou uma pasta novo status GUI no objeto do seu programa lista. Verifique o contedo da pasta para se certificar que seu novo estatuto est l. BC ABAP Workbench Tutorial SAP AG 54 abril 2001 Exerccio 2: Adicionar menus em sua interface Exerccio 2 ensina como adicionar barras de menu para as telas que voc criou na Lio 3. Se voc ainda no o tenha feito isso, abra o navegador para sua lista objeto do programa. Ento, faa o seguinte: 1. Abra o status que voc criou no exerccio 1. O sistema exibe a manter dilogo Status. 2. Certifique-se que o estado est em modo de mudana. Para este exemplo, voc vai usar os menus padro standard. 3. Clique no boto padres de exibio. O sistema exibe os menus padro standard [Ext.]. 4. Substitua o menu <Object> com o vo. De fazer isso, coloque o cursor no campo de menu e entrar de vo. 5. Clique duas vezes no vo. O sistema exibe uma lista dos itens de menu padro. Para definir itens de menu, voc deve inserir valores vlidos na coluna funo. 6. Entre os itens de menu: Criar CREA UPDA Mudana DISP exibio DELE Excluir 7. Salve as alteraes. Verificar o seu trabalho Teste a sua nova barra de menu, juntamente com sua tela Criar dados de voo.Verifique se o status GUI 100 aberto e Interface de Usurio select? Status do teste. Na caixa de dilogo Simulation Status, digite 100 para o nmero de tela. Quando voc executar a simulao, observe que o sistema automaticamente desde que dois menus: Sistema e Ajuda. SAP AG BC ABAP Workbench Tutorial 55 abril 2001 Exerccio 3: Definir teclas de funo

Neste exerccio, voc define as teclas de funo para os seus menus. Se voc no tiver feito isso, abra status de 100 em seu programa. Verifique se o status est no modo de mudana e fazer o seguinte: 1. Digite vo F-Keys no campo de atribuio F chave. 2. Desloque-se para a funo rea-chave Recomendado configuraes. 3. Introduza DELE como a funo e para a tecla Shift-F2. 4. Desa at a rea livremente atribudo teclas de funo. 5. Preencher os primeiros trs teclas com o seguinte: F5 UPDA Mudana F7 DISP exibio F2 CREA Criar 6. Salve as alteraes. Verificar o seu trabalho Tome um momento para testar suas ltimas alteraes. Agora, voc no pode testar as teclas de funo, exceto para verificar que escolh-los no faz com que o sistema retornar um erro. BC ABAP Workbench Tutorial SAP AG 56 abril 2001 Exerccio 4: Especifique Botes Este exerccio ensina-lhe como especificar botes na aplicao e barras de ferramentas padro. Voc pode especificar um boto de presso para qualquer funo que definida por uma tecla de funo. Por exemplo, no o ltimo exerccio que voc criou uma tecla de funo Criar. Neste exerccio, voc cria uma correspondente boto Criar. Status Aberto 100 em modo de mudana e fazer o seguinte: 1. Seleccione a definio primeira barra de ferramentas do aplicativo. 2. Digite o CREA funo e pressione ENTER. O sistema apresenta automaticamente o texto e Criar um cone apropriado.Lembre-se que voc entrou neste texto quando voc definiu a tecla de funo. 3. Entre as demais funes: DISP UPDA DELE 4. Adicione as funes padro do SAP (costas, sair, cancelar) para a rea de barra de ferramentas Padro: 5. Salve as alteraes. Verificar o seu trabalho Use a funo de teste para ver os botes novos. SAP AG BC ABAP Workbench Tutorial 57 abril 2001 Exerccio 5: Finalize No exerccio anterior voc definir um status para uma janela de dilogo. Neste exerccio, voc aprender como para criar um ttulo para uma tela ou uma janela. Voc tambm aprender a gerar [Ext]. Seu status GUI. Antes de comear, certifique-se que voc est na lista do seu programa objeto.

Ttulo da Interface Para especificar um ttulo para sua interface, faa o seguinte: 1. Selecione o programa objeto da pasta tipos. O sistema exibe uma lista dos tipos de objeto que voc pode criar. 2. Selecione Ttulo GUI. 3. Introduzir 100 para o cdigo do ttulo. 4. Escolha Criar. O sistema exibe a caixa de dilogo Criar ttulo. 5. Digite Criar dados de voo para o ttulo. 6. Escolha Salvar. Gere seu status Lembre-se que quando voc gerar um status, o sistema prepara uma verso de carga do menu para o usurio. Para gerar o seu novo estatuto, assegurar que voc est na lista do seu programa objeto e fazer a seguinte: 1. Selecione GUI status de 100. 2. Escolha Gerar / ativar. O sistema envia uma mensagem para a linha de status dizendo-lhe o status 100 foi gerado [Ext.]. Verificar o seu trabalho O sistema criou uma nova pasta para voc na lista do seu programa objeto. Esta pasta contm todos os Ttulos GUI. Voc pode usar a funo de teste para testar a interface concluda: os ttulos, as telas, e os menus. Desta vez, voc pode especificar o nmero de uma tela e um nmero de ttulo. BC ABAP Workbench Tutorial SAP AG 58 abril 2001 Reviso da Lio 4 Lio 4 lhe ensinou sobre status GUI. Cada interface ABAP tem pelo menos um estado GUI [Ext.]. Um estado GUI est associado com uma barra de menu. Voc aprendeu que um status GUI descreve elementos da barra de menu e sua disponibilidade. Voc aprendeu a usar a ferramenta Pincel Menu para criar barras de menu.Voc usou o pintor menu para criar menus, teclas de funo, e botes de presso. O recurso Pintor menu de testes permitiu-lhe executar um prottipo do seu novo interface. Finalmente, voc criou um ttulo GUI. Voc tambm aprendeu que uma interface completa requer uma tela, um status, e um ttulo. Na prxima lio ...

SAP AG BC ABAP Workbench Tutorial

Lio 5: Codificao da Operao

BC ABAP Workbench Tutorial SAP AG Introduo Lio 5

? ? ? ? ? ? ?

Existem mdulos.

da transaco.

SAP AG BC ABAP Workbench Tutorial Exerccio 1: Escrevendo lgica do fluxo de

1. 2. 3.

4.

5.

6. tela. Verificar o seu trabalho

BC ABAP Workbench Tutorial SAP AG Exerccio 2: Criao de Mdulos

1. 2.

3. Escolha Sim.

4.

5. 6. 7. Verificar o seu trabalho

mdulos. SAP AG BC ABAP Workbench Tutorial

Para 1. o arquivo. 2.

3.

4. 5. Verificar o seu trabalho

BC ABAP Workbench Tutorial SAP AG

Neste

1. 2. 3.

4. Voc 1. 2. 3. Selecione Exibir. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.

SAP AG BC ABAP Workbench Tutorial

1. 2. 3. 4. 5. 6. 7. Escolha Continuar. 8.

outra coisa.

9. Verificar o seu trabalho BC ABAP Workbench Tutorial SAP AG

1. 2. 3. Escolha Sim. 4.

5. 6. 7. 8. 9.

10. Verificar o seu trabalho

SAP AG BC ABAP Workbench Tutorial

1. 2. 3. 4. 5. 6. 7. 8. Verificar o seu trabalho ? ? ? ?

BC ABAP Workbench Tutorial SAP AG

Para este

1. 2. 3. 4. 5. Verificar o seu trabalho Contedo. SAP AG BC ABAP Workbench Tutorial Reviso da Lio 5

? ? ? ? ? Na prxima lio ...

BC ABAP Workbench Tutorial SAP AG

SAP AG BC ABAP Workbench Tutorial Introduo Lio 6 desenvolvimento. ? ? ? ?

mdulo. Os passos ?

? Para objeto de desenvolvimento. ? objetos.

? bloqueado.

sistema.

BC ABAP Workbench Tutorial SAP AG SAP AG BC ABAP Workbench Tutorial

1.

2. 3. Selecione Exibir. 4. Escolha Sim. 5.

6. Escolha Salvar. 7.

8. 9. Escolha Enter. Verificar o seu trabalho Voc nome. BC ABAP Workbench Tutorial SAP AG

segue: 1. 2.

Local 3. Verificar o seu trabalho

SAP AG BC ABAP Workbench Tutorial

1. 2. 3. 4. 5. Escolha Continuar.

Verificar o seu trabalho Porque o

BC ABAP Workbench Tutorial SAP AG Exerccio 4: Criando um programa Quando

1. 2. Clique duas vezes em Desenvolvimento objeto tipos de classe. O sistema solicita o tipo de objeto que voc deseja criar. 3. O sistema exibe uma lista de todos os tipos possveis de objetos do programa. 4. Escolha um nome de programa. O iniciais. 5. 6. Certifique-se que o Programa selecionado e escolha Criar. O sistema solicitar que voc confirme sua seleo. 7. 8. 9. Escolha Continuar. O sistema exibe a tela atributo programa. 10. Digite os valores dos atributos para o seu programa, como segue: Tipo M * Aplicao 11. Escolha Salvar. 12. 13. Escolha Continuar. Verificar o seu trabalho Dentro

SAP AG BC ABAP Workbench Tutorial

Depois de uma

1.

2. 3.

4. 5.

6. 7. 8. 9.

10. Excluir. 11. Escolha Sim. 12. 13. Verificar o seu trabalho

Voc pode BC ABAP Workbench Tutorial SAP AG SAP AG BC ABAP Workbench Tutorial Reviso da Lio 6 ambiente. ? ? ? Tarefa Voc tambm Tanto

Voc deve ter uma

detalhe.

Você também pode gostar