MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Fm Read_text (foro/showthread.php?t=39294)

seimeinomi 12/10/10 19:29:06

Fm Read_text
 
Hola gente,

Tengo un problema espero puedan ayudarme.

Resulta que cuando se crea un texto:

Ejemplo:

tornillo #8
tornillo #9.

al leerlo con read text lo toma 'tornillo #8#tornillo #9'.

El segundo # es un enter.

Como puedo detectar cuando es un enter (para reemplazarlo con space) y cuando no.

Quedo en sus extraordinarias respuestas.

saludos.

:confused:

Tu amo 12/10/10 19:58:55

En el editor de textos se ven como dos lineas?
En ese caso el read_text deberia devolverte dos lineas en la tabla.

En todo caso, puedes solucionarlo con un split.

Si estas en versiones arriba de la 4.6 usa cl_abap_char_utilities=>new_line, ese atributo tiene el valor del enter.
Si estas en versiones anteriores puedes basarte en esto
En el debugger encuentra si es un enter simple, en ese caso solo usa 0D.
Si encuentras que es un enter seguido de un retorno de linea, usalo como esta

seimeinomi 12/10/10 20:17:38

Dudas
 
Hola,

Gracias por responder.

En la tabla interna de la tline viene en una sola linea.

El tema es como diferencio uno de otro. para saber en que momento lo reemplazo con espacio.

Saludos.


Husos Horarios son GMT. La hora en este momento es 12:53:54.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web