Page 1 of 1

Encontrar una palabra en una frase

PostPosted: Thu Jun 02, 2022 2:25 pm
by santidedos
Buenos días compañeros, estoy buscando una función para encontrar una palabra en una frase. Gracias de antemano.

Re: Encontrar una palabra en una frase

PostPosted: Thu Jun 02, 2022 2:57 pm
by Armando
Santi:

Prueba con

Code: Select all  Expand view

      IF "PRESTAMO" $ oRsGas:Fields("GAS_CPT"):Value
 


Saludos

Re: Encontrar una palabra en una frase

PostPosted: Thu Jun 02, 2022 3:08 pm
by santidedos
Gracias por la respuesta! Me podrias explicar a que hace referencia cada parte de la sentencia?

Re: Encontrar una palabra en una frase

PostPosted: Thu Jun 02, 2022 3:34 pm
by Armando
Santi:

Con mucho gusto

IF, es la función condicionante que te devolverá TRUE si la palabra buscada es encontrada
"PRESTAMO" es la palabra buscada
$ es el comando que hace la magia de buscar
oRsGas:Fields("GAS_CPT"):Value es el texto donde se busca la palabra "PRESTAMO",
en mi caso es un campo de una tabla MySql, pero puede ser cualquier texto
o campo DBF.

Si te interesa saber donde empieza la palabra "PRESTAMO" dentro del texto, tírale una
mirada a la función AT()

Saludos

Re: Encontrar una palabra en una frase

PostPosted: Thu Jun 02, 2022 4:41 pm
by santidedos
Muchas gracias! Ya lo estoy usando. Saludos!