Você está na página 1de 3

ABAP Bsico

Aula 3

Ciclo da criao de tabela: Campo -> Elemento de Dados -> Domnio.

Aps criar os campos, clicar em configuraes tcnicas (Somente na


primeira vez)

Em configuraes tcnicas preencher parametros de memoria logico

Aps preencher as configuraes tcnicas, ir no menu


Suplementos/Categoria de ampliao

Em categoria de ampliao, preencher no amplivel quando for tabela Z

Aps isso, ativar a tabela.

* Viso de acelerao - Permite o cadastro de dados -> acelerador

Para criar uma viso de acelerao, entra na SE11 (a tabela dever estar
ativa)

Menu Utilitarios/Gerador de atualizao de tabela.

- Grupo de autorizao - Identifica quem pode ter autorizao - Geralmente


sem grupo

- Grupo de funo - Colocar o nome da tabela

- Telas de atualizao

Informar o nmero das telas de seleo. No pode repetir para o


mesmo grupo - No pode ser 1000

Qualquer modificao na tabela exige que a viso existente seja re-gerada.


Deve-se apagar a viso e criar novamente.

Toda tabela permite apenas uma viso

Existe clientes que no permitem a utilizao da SM30.

Neste caso deve-se criar uma transao para a viso

Escolher a ltima opo na transao

Sites

Abap zoombie
SDN
ABAP 101
CodeExcellence
Sap-press

Grupos
yahoo -> ABAP-4
APPs
PUSH JOB
TROVIT
Tenologia:

HANA -> Banco de dados

UI5 -> HTML/PHP/ABAP (Front end)

FIORI

Recuperando dados do banco

No utilizar SELECT *

No fazer LOOP dentro de LOOP

No colocar um Select dentro de um Loop

SY-SUBRC -> Retorna se o select foi feito com sucesso

= 0 -> Encontrou o registro


= 4 -> No encontrou o registro
= 8 -> Tabela vazia

Quando utilizado select-options necessrio utilizar a clausula Tables.

Para alternar entre editor novo e antigo -> Menu utilitrios/configuraes

Você também pode gostar