¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Como formatar um campo como char(10) com zeros à esquerda em Java: solução para Integration Repository

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

Olá a todos,

Encontrei um pequeno problema aqui. Preciso mapear um campo para outro formatando-o como char(10) completado com "0" à esquerda. Para fazer isso, escrevi esta simples linha de código java em uma função definida pelo usuário (PI 7.0)

return String.format("%10s", value).replace(" ", "0");

Fiquei surpreso quando descobri que não funcionava no Integration Repository! Funciona no Eclipse e em outros IDEs de Java. O erro que obtive no IR foi este

não é possível resolver símbolo símbolo : método format (java.lang.String,java.lang.String) 
localização: classe java.lang.String return String.format("%10s", value).replace(" ", "0");

Alguma sugestão a respeito?

Obrigado!

Roberti

A mensagem foi editada por:

Waldemar Roberti

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

4 Respuestas

0
Cargando...

Olá,

em vez de usar return, utilize result.addValue();

Obrigado,

Maheshwari.

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

Olá,

O método de formatação estaria no pacote java.text.Format. Você precisa usar a declaração de importação "java.text.*;"

e também verificar os parâmetros do método de formatação.

Saudações,

Jag

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

Obrigado William, funcionou para mim. Continue publicando!

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

Olá,

Acredito que "String.format" é uma nova funcionalidade do Java 1.5.

A versão atual do XI ainda utiliza o 1.4.

Você terá que pensar em outro método para fazer a mesma coisa

Saudações,

Bill

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?