¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución para cambiar el tipo de dato INT2 a uno sin comas y justificado a la izquierda

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

Actualmente en mi programa... hemos utilizado un tipo de dato INT2.

El tipo de dato INT2 solo puede contener 5 caracteres a la vez... sin comas entre ellos y justificado a la izquierda.

Ahora tengo un problema... la variable declarada con INT2 se estaba llenando con más de 5 caracteres.

Por lo tanto, se está produciendo un error.

Ahora necesito cambiar el tipo de dato de esa variable.

He intentado declarar con INT4... o Char... todos estos tipos de datos no están justificados a la izquierda y también tienen comas entre ellos.

Por favor, sugiere un tipo de dato... que pueda contener más de 5 caracteres... justificado a la izquierda y sin comas entre ellos.

El problema... al declarar la variable como CHAR y manipularla como se requiere... es que la variable que estoy usando en mi programa es llamada desde una zestructura...

Si quiero modificarla en la estructura... entonces necesitaría cambiar todos los programas donde se usa la Zestructura... lo cual no puedo hacer.

Así que te pido que me ayudes... ¿hay algún tipo de dato... que pueda reemplazar INT2 con más de 5 caracteres y también sin comas entre ellos y que esté justificado a la izquierda?

Por favor, ayúdame.

Saludos,

Priya

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

1 Respuestas

0
Cargando...

Los campos numéricos puros (no c, no n, no string, etc.) NO contienen puntuación y los decimales están implícitos. La sustitución obvia para INT2 es simplemente declarar el tipo I. Si necesitara decimales, convertiría a tipo p (15) decimales n. Sin embargo, tu proceso de salida es el que está agregando la puntuación... no está absolutamente incrustado en un campo numérico. Deberías leer las ayudas disponibles (ABAP) sobre diferentes tipos de datos.

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?