filtrar tabla
Publicado por marina (38 intervenciones) el 08/04/2009 21:06:30
hola amigos: estoy haciendo esto
select cta && selecciono una tabla
set order to 1
go top
scan
select codcliente, fecha, comp, debe, from ctacte where (codcliente) ==(thisform.text1.value) into cursor temp_cta && comparo si esta ese cliente con lo q coloq en el text
select temp_ctacte
set filter to thisform.text13.value = temp_cta.fecha && luego quiero filtrarlo a la vez por una fecha q yo deseo
go top
thisform.grdcuentacorriente.recordsource = "temp_cta"
thisform.grdcuentacorriente.column1.controlsource="temp_cta.codcliente"
thisform.grdcuentacorriente.column2.controlsource="temp_cta.fecha"
thisform.grdcuentacorriente.column3.controlsource="temp_cta.comp"
thisform.grdcuentacorriente.column5.controlsource="temp_cta.debe"
thisform.grdcuentacorriente.refresh
endscan
set filter to
thisform.refresh
me funciona bien porq yo filtro la tabla cta por cliente primero, y luego pongo una fecha y me la carga en una grilla sin problema, pero cuando quiero ver la tabla cursor(temp_cta) no me la filtro y me muestra este mensaje
el objeto no esta contenido en un form
¿como hago para q me deje filtrada la tabla temp_cta? gracias amigos
select cta && selecciono una tabla
set order to 1
go top
scan
select codcliente, fecha, comp, debe, from ctacte where (codcliente) ==(thisform.text1.value) into cursor temp_cta && comparo si esta ese cliente con lo q coloq en el text
select temp_ctacte
set filter to thisform.text13.value = temp_cta.fecha && luego quiero filtrarlo a la vez por una fecha q yo deseo
go top
thisform.grdcuentacorriente.recordsource = "temp_cta"
thisform.grdcuentacorriente.column1.controlsource="temp_cta.codcliente"
thisform.grdcuentacorriente.column2.controlsource="temp_cta.fecha"
thisform.grdcuentacorriente.column3.controlsource="temp_cta.comp"
thisform.grdcuentacorriente.column5.controlsource="temp_cta.debe"
thisform.grdcuentacorriente.refresh
endscan
set filter to
thisform.refresh
me funciona bien porq yo filtro la tabla cta por cliente primero, y luego pongo una fecha y me la carga en una grilla sin problema, pero cuando quiero ver la tabla cursor(temp_cta) no me la filtro y me muestra este mensaje
el objeto no esta contenido en un form
¿como hago para q me deje filtrada la tabla temp_cta? gracias amigos
Valora esta pregunta


0