Copiar filtro. Propiedas formulario>Datos>Filtro |
Responder |
Autor | |
rokoko
Colaborador Unido: 16/Febrero/2008 Localización: Pamplona Estado: Sin conexión Puntos: 3062 |
Tema: Copiar filtro. Propiedas formulario>Datos>Filtro Enviado: 15/Mayo/2020 a las 09:24 |
Hola.
Una una que me a surgido y no se si se puede hacer o como hacerlo. He creado un formulario en vista hoja de datos en access 2013. En ese formulario en cada campo el propio access deja aplicar una serie de filtros. Una vez creado los filtros que que yo quiero, por ejemplo este, si vas a las propiedadesde formulario>Datos>Filtro sale esto ((([qryTODO].[Parque] In ("Alsasua","Estella")))) AND ([qryTODO].[TipoRevision] In ("Calibracion","Estanqueidad","Membrana")) Hay alguna forma mediante vba de copiar este filtro desde sus propiedades para poder aplicarlo a un informe?? Saludos
|
|
Chea1
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Moderador Unido: 20/Noviembre/2005 Localización: España Estado: Sin conexión Puntos: 4143 |
Enviado: 15/Mayo/2020 a las 09:29 |
Si no te he entendido mal, basta con abrir el informe con Docmd.OpenReport y pasarle el filtro en el argumento Where:
DoCmd.OpenReport "rptMiinformme", acViewPreview, , Me.Filter |
|
rokoko
Colaborador Unido: 16/Febrero/2008 Localización: Pamplona Estado: Sin conexión Puntos: 3062 |
Enviado: 15/Mayo/2020 a las 09:51 |
Por hay van los tiros si, me a resultado mas"facil" de lo esperado.
Lo he hecho asi En el evento al cargar del formulario. Me.Filter = Forms!Formulario1!frm_qryTODO.Form.Filter Me.FilterOn = True De tu forma tambien perfecto Dim stDocName As String Dim varFiltro As String stDocName = "infProductosTODOS" varFiltro = Forms!Formulario1!frm_qryTODO.Form.Filter DoCmd.OpenReport stDocName, acPreview, , varFiltro Se puede cerrar Saludos y gracias
|
|
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |