RE:Abrir un informe con una consulta con parámetro
Lo primero gracias por contestar.
Me explico:
Lo que necesito es abrir un informe que tiene un nivel de agrupamiento por concepto desde un formulario, pero los datos que se muestran en el informe dependen de variables globales arrastradas de otros formularios.
La primera idea que tuve es asignarle la consulta por código al abrir el informe
me.recordsource = consultaSQL (siendo consulta SQL un string "SELECT ...."
Con ésto obtengo las líneas de detalle, pero no me imprime el concepto en el nivel de agrupamiento. La consulta que le asocio es:
consultaSQL= "SELECT CONCEPTOS.DCon, MOVIM.FechaOper, MOVIM.FechaValor, MOVIM.CCuenta, MOVIM.ImporteOper, MOVIM.DConcepto, MOVIM.DConcepto2, MOVIM.Notas, MOVIM.Detalle " & _
"FROM MOVIM INNER JOIN CONCEPTOS ON MOVIM.CConcepto = CONCEPTOS.CCon " & _
"GROUP BY CONCEPTOS.DCon, MOVIM.FechaOper, MOVIM.FechaValor, MOVIM.CCuenta, MOVIM.ImporteOper, MOVIM.DConcepto, MOVIM.DConcepto2, MOVIM.Notas, MOVIM.Detalle " & _
"HAVING (((MOVIM.FechaValor) >= #" & gbFecDesde & "# And (MOVIM.FechaValor) <= #" & gbFecHasta & "#)) " & _
"ORDER BY CONCEPTOS.DCon, MOVIM.FechaOper, MOVIM.FechaValor;"
La segunda idea fue asociarle una consulta con parámetros, pero desde el informe, no se asignarle los valores a esos parámetros con los datos que tengo en las variables globales (o del formulario)
Espero tus opiniones. Gracias