Hola a todos:
Quiero imprimir un informe desde un formulario en access directamente, sin que se me abra primero en vista previa ni nada. Empleo para ello la siguiente instruccion:
DoCmd.OpenReport "ReciboIncidenciaHoraExtra", acViewNormal, , "CodIncidenciasHorasExtras=" & Me!CodIncidenciasHorasExtras.Value
Cuando trabajo con el archivo de access normal (creo que es el accdb en access 2007), no tengo problemas, pero si intento realizar esta operación con el fichero ACCDE, me da un pantallazo de error, pero este pantallazo de error no me aparece si genero el informe en el mismo momento en el que genero el ACCDE, es decir, genero el ACCDE, se me abre la base de datos automáticamente y genero el informe sin errores. Pero si cierro este ACCDE y lo vuelvo a abrir, el error aparece.
¿Alguien sabe qué me puede estar pasando o qué es lo que estoy haciedo mal?
Si cambio en el código anterior el AcViewNormal por AcViewReport, el informe se me abre sin problemas
Gracias y un saludo.