¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Como remover espaços em branco na declaração de campo CHAR em ABAP - Guia passo a passo

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

Olá Especialistas,

Estou com um pequeno problema na declaração do Condance abap.

problema...

Tenho um campo char de comprimento 30, este campo é o campo de entrada de dados mestres do SAP.

quando o usuário insere o campo entre, antes ou depois do espaço quero remover o espaço para que não seja permitido.

utilizei o nome do campo de condance com NO-GAPS. isso tem funcionado bem até agora.

quando o usuário copia do EXCEL e cola no sap esse campo aparece como campo em branco, não aparece no modo de depuração também. mas é armazenado na tabela do banco de dados como um campo com espaço adicional.

copiei esse campo e vi no MS-WORD aqui estava mostrando o espaço como o caractere #.

como posso lidar com esse problema no meu programa? há alguma declaração para remover caracteres não sap?

por favor, ajude-me com isso.

cumprimentos,

pala.

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

3 Respuestas

0
Cargando...

Olá Amit & Koen.

Obrigado pela resposta...

Sim, isso estava correto, mas não consigo ver # no modo de depuração,

Como posso codificar com '#'?

Este valor vem com espaço. Não consigo ver nenhum valor no modo de depuração.

Quando abro o valor com o símbolo do sistema MS-DOS, pode aparecer com o valor com #.

Este é o problema que estou enfrentando.

Pode verificar uma vez e voltar para mim?

Saudações,

Pala

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

Olá,

Utilize as seguintes instruções:

<b>Substitua todas as ocorrências de '#' por ' ' em lv_string.

condense lv_string</b>

*Conceda pontos se isto ajudar.

Saudações,

Amit

A mensagem foi editada por:

Amit Kumar

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

Olá,

use o método,

substitua todas as ocorrências de '#' por '' em lv_string.

Saudações,

Koen

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?