Ver la Versión Completa : Como obtener el ultimo caracter de una cadenas
lissecita
09/07/13, 13:11:56
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..:( ????
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..:( ????
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
Muchas gracias por los dos aportes ya lo realice con los dos y funciono perfecto..
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web