Seleccionar el campo con un text
Que tal amigos tengo una pantalla que no está predeterminada a ninguna tabla ni base de datos esto lo hice para poder revisar cualquier tabla en cualquier base de datos. Entonces ya la tablas la puedo abrir en el grid de la siguiente forma:
se le 1
with thisform
xtabla = allt(.text4.text)
USE &xtabla SHARED IN 0
.grid1.recordsource = xtabla
.grid1.refresh
Ahora bien lo que necesito que me ayuden es a realizar una búsqueda dentro de una tabla sin ningún campo predeterminado, es decir en un text colocar el nombre del campo que necesito buscar y en otro text colocar lo que voy a buscar. Lo he intentado de la siguiente forma: pero lo único que hace es llevarme el cursor al último registro
.WITH thisform
xtabla = allt(.text4.text)
LOCATE FOR (alltrim(.text2.text) = alltrim(.text3.text)) NOOPTIMIZE
.grid1. Setfocus
endwith
Muy agradecido por su atención,
saludos
se le 1
with thisform
xtabla = allt(.text4.text)
USE &xtabla SHARED IN 0
.grid1.recordsource = xtabla
.grid1.refresh
Ahora bien lo que necesito que me ayuden es a realizar una búsqueda dentro de una tabla sin ningún campo predeterminado, es decir en un text colocar el nombre del campo que necesito buscar y en otro text colocar lo que voy a buscar. Lo he intentado de la siguiente forma: pero lo único que hace es llevarme el cursor al último registro
.WITH thisform
xtabla = allt(.text4.text)
LOCATE FOR (alltrim(.text2.text) = alltrim(.text3.text)) NOOPTIMIZE
.grid1. Setfocus
endwith
Muy agradecido por su atención,
saludos
1 Respuesta
Respuesta de hubertc
1