Zeros a esquerda – ABAP
11, Agosto 2009 at 10:49 pm | In ABAP-SAP | Leave a CommentTags: ABAP, SAP
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.
Sem comentários ainda »
Feed RSS dos comentários deste post URI do TrackBack
Deixe um comentário
Blog no WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.