Patrocinado por
Patrocinado por Inetum

Ponto e vírgula ou vírgula e ponto?

images/thumbnail.jpg - Thumbnail

Há números com pontos, há números com vírgulas e há números com pontos e vírgulas. O problema é que também há números com vírgulas e pontos. É que há vírgulas que são pontos e há pontos que são vírgulas, conforme a tua terra, ou seja, conforme as configurações do teu utilizador. Quando se importa um ficheiro com números decimais, há que converter esses números do seu campo alfa-numérico em campos numéricos. Não é incomum ver-se essa conversão feita à mão. E também não é incomum vê-la feita com os pés. Mas há um módulo de função que nos simplifica a vida e faz a conversão de forma automática e transparente:

MOVE_CHAR_TO_NUM.

Nota: quando testado na SE37, este módulo de funções parece não devolver casas decimais, mas se usado programaticamente funciona como deve ser.

Obrigado Bruno Esperança pela dica. E obrigado a ImipolexG pela foto.

O Abapinho saúda-vos.