** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Crear PDF de informe por codigo
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoCrear PDF de informe por codigo

 Responder Responder
Autor
Mensaje
sanzlcr Ver desplegable
Nuevo
Nuevo


Unido: 15/Septiembre/2020
Localización: españa
Estado: Sin conexión
Puntos: 36
Enlace directo a este mensaje Tema: Crear PDF de informe por codigo
    Enviado: 03/Octubre/2023 a las 16:46
Buenas,

Utilizo para generar pdf de un informe por código de forma automática la función ConvertReportToPDF. (en su día la encontré por internet)

Me ha funcionado bien durante años pero me está pasando que en algunos equipos cuando genera el pdf lo hace en tamaño A5 y me parte el informe.

Alguien genera los pdf de otra forma?

A alguien le ha pasado esto y sabe como solucionarlo?
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 14428
Enlace directo a este mensaje Enviado: 03/Octubre/2023 a las 17:12
DoCmd.OutputTo acOutputReport, NombreInforme, acFormatPDF, RutaPDF

Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
emiliove Ver desplegable
Administrador
Administrador


Unido: 16/Junio/2009
Localización: Mexico
Estado: Sin conexión
Puntos: 5704
Enlace directo a este mensaje Enviado: 03/Octubre/2023 a las 17:27
Mira esto: https://learn.microsoft.com/es-es/office/vba/api/access.docmd.outputto

PD: Creo que estoy muy lento
Saludos.


Editado por emiliove - 03/Octubre/2023 a las 17:29
Arriba
sanzlcr Ver desplegable
Nuevo
Nuevo


Unido: 15/Septiembre/2020
Localización: españa
Estado: Sin conexión
Puntos: 36
Enlace directo a este mensaje Enviado: 03/Octubre/2023 a las 17:51
jod*r tantos años utilizando esa función que no me había dado por buscar otro metodos.

Lo pruebo en los equipos que no funcionaba correctamente la otra funcion y os digo.

Gracias por la rapidez
Arriba
sanzlcr Ver desplegable
Nuevo
Nuevo


Unido: 15/Septiembre/2020
Localización: españa
Estado: Sin conexión
Puntos: 36
Enlace directo a este mensaje Enviado: 04/Octubre/2023 a las 10:43
Hola,

He probado en uno de los equipos que no me hacía bien la creación de pdf automática con la función ConvertReportToPDF y he probado "DoCmd.OutputTo acOutputReport, NombreInforme, acFormatPDF, RutaPDF" pero no genera el pdf.

En mi equipo lo he probado y funciona correctamente, al igual que la forma anterior, pero en el equipo del cliente nada, no genera el pdf.

El equipo del cliente tienen w11, office 2019 y runtime para ejecutar access. he probado a instalarle access 2007 y tampoco hace nada

Arriba
joanka Ver desplegable
Habitual
Habitual


Unido: 07/Abril/2021
Localización: Lleida
Estado: Sin conexión
Puntos: 144
Enlace directo a este mensaje Enviado: 04/Octubre/2023 a las 11:06
Hola,

- La ruta del archivo donde creas el pdf es la correcta en el PC del cliente? 
- Supongo que las referencias de la biblioteca serán correctas. Creo que para Access Runtime, existe la librería Microsoft Scripting Runtime, pero no estoy seguro si es para la exportación, prueba a marcarla.
- No te aparece ningún error? Si tienes alguna linea de código para omitir errores eliminala para ver si te da algún error.
- La línea de código que usas solo es esta que indicas aquí, o hay más código en el evento de exportar a pdf?

Un saludo,
Arriba
happy Ver desplegable
Moderador
Moderador


Unido: 29/Enero/2005
Localización: España
Estado: Sin conexión
Puntos: 3200
Enlace directo a este mensaje Enviado: 04/Octubre/2023 a las 16:32
No se si es una pregunta tonta, pero que instruccion estas utilizando exactamente? Porque si es literalmente la que paso mihura entonces no lo has entendido do bien. De esa instruccion tienes que sustituir donde pone NombreI forme por el nombre de tu informe (entrecomillas) y donde pone RutaPDF la ruta y nombre del archivo pdf que le quieras dará tu informe pdf.

O eso o especifica más que te está pasando al generar el pdf. A mi me funciona perfectamente hace mucho tiempo para generar pdf de mis informes
Saludos,

Juan M. Afan de Ribera
Arriba
sanzlcr Ver desplegable
Nuevo
Nuevo


Unido: 15/Septiembre/2020
Localización: españa
Estado: Sin conexión
Puntos: 36
Enlace directo a este mensaje Enviado: 23/Octubre/2023 a las 15:55
Con esto tan sencillo me funcionó. Smile
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable