¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como alinhar à esquerda um campo de caracteres e adicionar uma vírgula em JavaScript

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Movimento uma quantidade para um campo de caracteres para exibir em um formulário. Justifico o caractere à esquerda, deslocando o campo de caracteres para a esquerda e removendo os espaços iniciais. Dessa forma, ele é formatado perfeitamente na coluna do meu relatório/formulário.

Existe algum módulo de sintaxe ou função simples que pegue um campo de caracteres 1000.0 e coloque uma vírgula 1,000.0?

Não quero que o valor seja deslocado novamente para a direita (justificação à direita).

Obrigado

Editado por: TMM em 30 de janeiro de 2009 às 11:30

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá,

Após a instrução WRITE, utilize SHIFT LEFT para remover o espaço inicial.

DATA: v_quan TYPE menge_d VALUE '1000',
      v_char TYPE char20.

WRITE v_quan TO v_char.

SHIFT v_char LEFT DELETING LEADING SPACE.

WRITE:/ v_char.

Obrigado

Naren

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Atualmente estou fazendo isso. Como mencionei, preciso colocar vírgulas como 1.000,0. Além disso, não quero que o valor seja justificado à direita. Obrigado.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Apenas use a instrução write.

DATA: v_quan TYPE menge_d VALUE '1000',
      v_char TYPE char20.

WRITE v_quan TO v_char.

WRITE:/ v_char.

Obrigado

Naren

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¿É a sua entrada 1000..? Para usar a instrução WRITE TO... certifique-se de que a entrada seja do tipo de dados numéricos em vez de tipo de caracteres... se for do tipo de caracteres, converta-a em numérica e depois execute a instrução WRITE TO... como mencionado anteriormente...

Por favor, corrija-me se estiver errado na minha suposição...

Obrigado

Naren

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?