Propiedad Filter de un recordset
Publicado por Adrián (17 intervenciones) el 22/04/2009 20:02:18
hola a todos. Asigno a un subformulario un recordset dinamicamente de la forma Forms(x).SubFrm.Form.Recordset = RstPrincipal
y de esta manera trabajo solo con el recorsdset. El problema es que cdo quiero hacer un filtro de la forma RstPrincipal.Filter = "IdEmpresa =" & CodEmpresa en el formulario se selecciona el registro mas cercano que cumple con la condición (como si fuera la propiedad Find) y no filtra nada, lo mismo pasa si uso la propiedad recordset del objeto Form de la forma
Forms(x).SubFrm.Form.Recordset.Filter = ....
Todo esto que está abajo ya lo probé y dan error:
DoCmd.ApplyFilter
Forms(x).SubFrm.Form.Filter = ....
Forms(x).SubFrm.Form.FilterON
Alguien me podría guiar por favor para descubrir que estoy haciendo mal???. Desde ya muchas gracias. Ahh, todo esto es en Access 2003.
y de esta manera trabajo solo con el recorsdset. El problema es que cdo quiero hacer un filtro de la forma RstPrincipal.Filter = "IdEmpresa =" & CodEmpresa en el formulario se selecciona el registro mas cercano que cumple con la condición (como si fuera la propiedad Find) y no filtra nada, lo mismo pasa si uso la propiedad recordset del objeto Form de la forma
Forms(x).SubFrm.Form.Recordset.Filter = ....
Todo esto que está abajo ya lo probé y dan error:
DoCmd.ApplyFilter
Forms(x).SubFrm.Form.Filter = ....
Forms(x).SubFrm.Form.FilterON
Alguien me podría guiar por favor para descubrir que estoy haciendo mal???. Desde ya muchas gracias. Ahh, todo esto es en Access 2003.
Valora esta pregunta


0