Filtrar dw grid y mostrar su detalle en dw free
Tengo un datawindows grid (listado) y uno free (detalle); estoy realizando un filtro a listado (dw) pero cuando solo me queda un registro como resultado del filtro y quiero que me muestre su detalle (dw) no me muestra nada; sin embargo cuando hay varios que cumplen el filtro y selecciono uno de ellos me muestra del detalle del registro.
Este es mi código: he creado un nuevo evento keyup para mi caja de texto
string ls_buscar
integer fila
ls_buscar=this.text
if ls_buscar = "" then
dw_lista.SetFilter("")
else
ls_buscar= trim(this.text)+"%"
fila = dw_lista.find("upper(art_detalle) like '"+ ls_buscar +"'",1,dw_lista.rowcount())
if fila>0 then
dw_lista.SetFilter("upper(art_detalle) like '"+ ls_buscar +"'")
end if
end if
dw_lista.Filter( )
Respuesta de Gabriel Luna
1