Búsqueda y de más de una palabra en el campo de un grid
DO case
CASE thisform.optiongroup2.option1.value=1
SET filter to left(alltrim(NOMBRE),len(alltrim(thisform.txtbusca.value)))=;
left(alltrim(thisform.txtbusca.value),len(alltrim(thisform.txtbusca.value)))
CASE thisform.optiongroup2.option2.value=1
SET filter to left(alltrim(DETALLES),len(alltrim(thisform.txtbusca.value)))=;
left(alltrim(thisform.txtbusca.value),len(alltrim(thisform.txtbusca.value)))
CASE thisform.optiongroup2.option3.value=1
Endcase
GO top
Thisform.refresh
En el grid la columna código solo contiene una sola palabra en lo que la búsqueda y filtro funciona perfecto
Pero la columna NOMBRES que tiene más palabras solo me busca por la primera palabra del grid
Ayuda por favor... Creo que no debe ser tan difícil
Por eje: campo detalles "nombres"
omar fabian humberto solo me busca por el 1er nombre
Necesito que filtre por el segundo nombre o tercero o cuarto etc
Que en el TXT al colocar fabian también me filtre este nombre... Me entienden
CASE thisform.optiongroup2.option1.value=1
SET filter to left(alltrim(NOMBRE),len(alltrim(thisform.txtbusca.value)))=;
left(alltrim(thisform.txtbusca.value),len(alltrim(thisform.txtbusca.value)))
CASE thisform.optiongroup2.option2.value=1
SET filter to left(alltrim(DETALLES),len(alltrim(thisform.txtbusca.value)))=;
left(alltrim(thisform.txtbusca.value),len(alltrim(thisform.txtbusca.value)))
CASE thisform.optiongroup2.option3.value=1
Endcase
GO top
Thisform.refresh
En el grid la columna código solo contiene una sola palabra en lo que la búsqueda y filtro funciona perfecto
Pero la columna NOMBRES que tiene más palabras solo me busca por la primera palabra del grid
Ayuda por favor... Creo que no debe ser tan difícil
Por eje: campo detalles "nombres"
omar fabian humberto solo me busca por el 1er nombre
Necesito que filtre por el segundo nombre o tercero o cuarto etc
Que en el TXT al colocar fabian también me filtre este nombre... Me entienden
1 Respuesta
Respuesta de pablo Orellana
1