Zeros a esquerda – ABAP

11, agosto 2009 às 10:49 pm | Publicado em ABAP-SAP | 1 Comentário
Tags: ,

Temos 2 funções que nos auxiliam com tratamento de zeros a esquerda, a função

CONVERSION_EXIT_ALPHA_INPUT que insere zeros a esquerda, e a função

CONVERSION_EXIT_ALPHA_OUTPUT que remove zeros a esquerda.

Exemplo:

DATA: v_teste TYPE char10 VALUE ’30’.

CALL FUNCTION ‘CONVERSION_EXIT_ALPHA_INPUT’

EXPORTING

input  = v_teste

IMPORTING

output = v_teste.

WRITE v_teste.

CALL FUNCTION ‘CONVERSION_EXIT_ALPHA_OUTPUT’

EXPORTING

input  = v_teste

IMPORTING

output = v_teste.

WRITE v_teste.

Neste caso iria aparecer na tela:
0000000030
30
DATA: v_teste TYPE char100 VALUE ’30’.
CALL FUNCTION ‘CONVERSION_EXIT_ALPHA_INPUT’
EXPORTING
input  = v_teste
IMPORTING
output = v_teste.
WRITE v_teste.
CALL FUNCTION ‘CONVERSION_EXIT_ALPHA_OUTPUT’
EXPORTING
input  = v_teste
IMPORTING
output = v_teste.
WRITE v_teste.
Anúncios

1 Comentário »

RSS feed for comments on this post. TrackBack URI

  1. Valeeeeeeu!!!


Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Crie um website ou blog gratuito no WordPress.com.
Entries e comentários feeds.

%d blogueiros gostam disto: