¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo justificar a la izquierda un campo de caracteres y agregar una coma en JavaScript

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

Muevo una cantidad a un campo de caracteres para mostrar en un formulario. Justifico a la izquierda el carácter desplazando el campo de caracteres a la izquierda eliminando los espacios iniciales. De esta manera, se formatea perfectamente en la columna de mi informe/formulario.

¿Existe algún módulo de sintaxis o función fácil que tome un campo de caracteres 1000.0 y ponga una coma 1,000.0?

No quiero que el valor se desplace de nuevo a la derecha (justificación a la derecha).

Gracias

Editado por: TMM el 30 de enero de 2009 a las 11:30 AM

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

4 Respuestas

0
Cargando...

Hola,

Después de la instrucción WRITE, utiliza SHIFT LEFT para eliminar el espacio 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.

Gracias

Naren

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

Actualmente estoy haciendo eso. Como dije, necesito colocar comas como 1,000.0. Además, no quiero que el valor se justifique a la derecha. Gracias.

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

Hola,

Solo usa la instrucción write..

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

WRITE v_quan TO v_char.

WRITE:/ v_char.

Gracias

Naren

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

¿Es tu entrada 1000..? Para usar la instrucción WRITE TO... asegúrate de que la entrada sea de tipo de datos numéricos en lugar de tipo de caracteres... si es de tipo de caracteres, conviértelo a numérico y luego realiza la instrucción WRITE TO... como se mencionó anteriormente...

Por favor, corrígeme si estoy equivocado en mi suposición...

Gracias

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?