Ayuda con Sql A VBA
Publicado por Victor Manuel (101 intervenciones) el 12/04/2007 19:04:25
Yo filtre un informe mediante instrucciones sql, tomando valores de dos combobox
Estas son las instrucciones que puse en el record source o origen de datos del informe:
SELECT TablePrincipal.Numero, TablePrincipal.Empresa, TablePrincipal.Organizacion, TablePrincipal.Embarcacion, TablePrincipal.Descripcion, TablePrincipal.FechaI, TablePrincipal.HoraI, TablePrincipal.FechaF, TablePrincipal.HoraF, TablePrincipal.NoFactura, TablePrincipal.Anticipo, TablePrincipal.Pagado, TablePrincipal.Notas, Format([fechaI],"yyyy") AS Año FROM TablePrincipal;
Y estas es la instruccion sql que puse en Filter o Filtro:
TablePrincipal.Organizacion = [Forms]![ConImp]![Organizacion] and Año = [Forms]![ConImp]![año]
Me queda perfecto para poder filtrar mi informe por Organizacion y año, pero como soy muy curioso, me gustaria si se puede todo eso ponerlo en el evento open del informe en codigo VBA o simlemente ejecutarlo con codigo y no en las propiedas del informe.
Claro, si se puede. Saludos
Estas son las instrucciones que puse en el record source o origen de datos del informe:
SELECT TablePrincipal.Numero, TablePrincipal.Empresa, TablePrincipal.Organizacion, TablePrincipal.Embarcacion, TablePrincipal.Descripcion, TablePrincipal.FechaI, TablePrincipal.HoraI, TablePrincipal.FechaF, TablePrincipal.HoraF, TablePrincipal.NoFactura, TablePrincipal.Anticipo, TablePrincipal.Pagado, TablePrincipal.Notas, Format([fechaI],"yyyy") AS Año FROM TablePrincipal;
Y estas es la instruccion sql que puse en Filter o Filtro:
TablePrincipal.Organizacion = [Forms]![ConImp]![Organizacion] and Año = [Forms]![ConImp]![año]
Me queda perfecto para poder filtrar mi informe por Organizacion y año, pero como soy muy curioso, me gustaria si se puede todo eso ponerlo en el evento open del informe en codigo VBA o simlemente ejecutarlo con codigo y no en las propiedas del informe.
Claro, si se puede. Saludos
Valora esta pregunta


0