¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

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
  • 12 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@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?