¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solução para alterar o tipo de dado INT2 para um sem vírgulas e justificado à esquerda.

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

Atualmente, no meu programa... nós utilizamos um tipo de dado INT2.

O tipo de dado INT2 só pode conter 5 caracteres de uma vez... sem vírgulas entre eles e justificados à esquerda.

Agora tenho um problema... a variável declarada com INT2 está sendo preenchida com mais de 5 caracteres.

Portanto, um erro está ocorrendo.

Agora preciso alterar o tipo de dado dessa variável.

Tentei declarar com INT4... ou Char... todos esses tipos de dados não são justificados à esquerda e também têm vírgulas entre eles.

Por favor, sugira um tipo de dado... que possa conter mais de 5 caracteres... justificado à esquerda e sem vírgulas entre eles.

O problema... ao declarar a variável como CHAR e manipulá-la como é necessário... é que a variável que estou usando no meu programa é chamada de uma zestructura...

Se eu quiser modificá-la na estrutura... então precisaria alterar todos os programas onde a Zestructura é usada... o que não posso fazer.

Então peço que me ajude... Existe algum tipo de dado... que possa substituir INT2 com mais de 5 caracteres e também sem vírgulas entre eles e que seja justificado à esquerda?

Por favor, me ajude.

Saudações,

Priya

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

1 Respuestas

0
Cargando...

Os campos numÈricos puros (não c, não n, não string, etc.) NÃO contêm pontuação e os decimais estão implícitos. A substituição óbvia para INT2 é simplesmente declarar o tipo I. Se precisar de decimais, converteria para tipo p (15) decimais n. No entanto, o seu processo de saída é o que está adicionando a pontuação... não está absolutamente embutido em um campo numérico. Deveria ler as ajudas disponíveis (ABAP) sobre diferentes tipos de dados.

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?