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.


0 visualizaciones0 comentarios

Entradas Recientes

Ver todo