MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Como obtener el ultimo caracter de una cadenas (foro/showthread.php?t=67734)

lissecita 09/07/13 13:11:56

Como obtener el ultimo caracter de una cadenas
 
Buenos días,

Soy nueva en abap sap y estoy aprendiendo me colocaron una tarea el de obtener el ultimo caracter de una cadena, alguien conoce una función, para obtenerlo..:( ????

Duarco 09/07/13 13:48:15


Hola,

No sé si exista alguna función que te ayude, pero esto te podría servir:

DATA: lv_cadena TYPE string,
lv_lenght TYPE i,
lv_caracter TYPE c.

lv_lenght = STRLEN( lv_cadena ).
lv_lenght = lv_lenght - 1.
lv_caracter = lv_cadena+lv_lenght(1).

En lv_caracter tendrías el último caracter de cualquier cadena.

Mauricio Hidalgo 09/07/13 15:38:22

Tambien podria ser así:

data letranumero type string.

letranumero = 'GGMSKK666TTTM'.

shift letranumero by 1 places right circular.
write: / 'Ultimo Caracter', letranumero(1).
shift letranumero by 1 places left circular. "se deja como estaba

Saludos

lissecita 09/07/13 21:41:28

Gracias
 
Muchas gracias por los dos aportes ya lo realice con los dos y funciono perfecto..


Husos Horarios son GMT. La hora en este momento es 02:34:43.

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