top of page
Sentencia SEARCH en ABAP
La sentencia SEARCH se usa generalmente para buscar una subcadena en una cadena y con la utilización de la variable del sistema SY-FDPOS sabremos cuantos caracteres hay antes de esa subcadena.
FORMATO:
SEARCH cadena. FOR subcadena
EJEMPLO:
SEARCH ‘MI NOMBRE ES JUAN’ FOR ‘JUAN’.
Después de la sentencia SEARCH, el sistema informa la variable SY-FDPOS con el número de caracteres que hay antes de la subcadena JUAN, que en este caso es 13.
Si queremos saber la posición donde empieza la subcadena JUAN, hay que sumar 1 al valor de la variable SY-FDPOS, obteniendo la posición 14.

bottom of page