** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Impresion Access 2003
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoImpresion Access 2003

 Responder Responder
Autor
Mensaje
orafo1 Ver desplegable
Asiduo
Asiduo


Unido: 18/Junio/2010
Localización: Colombia
Estado: Sin conexión
Puntos: 304
Enlace directo a este mensaje Tema: Impresion Access 2003
    Enviado: 15/Abril/2020 a las 15:41
Buenos dias compañeros tengo un software desarrollado (Cliente - Servidor) en Access 2003, con formularios, modulos, informes y las tablas vinculadas (LAN), me he encontrado con un pequeño problema con un informe que es una formula medica, lo configure con una impresora en el tamaño media carta y quedo perfecto, pero al tratar de imprimirlo en otra impresora en otro equipo de la red donde he creado el mismo tamaño y nombre de la hoja en este caso media carta, ya no me quedan las misma dimensiones y ya imprime todo raro, alguien me puede ayudar por favor
Siempre algo nuevo por aprender
Arriba
LuisR Ver desplegable
Asiduo
Asiduo


Unido: 22/Julio/2013
Localización: España
Estado: Sin conexión
Puntos: 351
Enlace directo a este mensaje Enviado: 15/Abril/2020 a las 19:09
¿Has cambiado la configuración de la página en el informe (vista diseño)?



Arriba
orafo1 Ver desplegable
Asiduo
Asiduo


Unido: 18/Junio/2010
Localización: Colombia
Estado: Sin conexión
Puntos: 304
Enlace directo a este mensaje Enviado: 15/Abril/2020 a las 23:39
Buenas tardes si claro la cambio en vista diseño y le pongo el tamaño media carta para la impresora predeterminada no se cuando esta predeterminada otra impresora ya no carga la media carta que le había configurado a ese informe.
Siempre algo nuevo por aprender
Arriba
LuisR Ver desplegable
Asiduo
Asiduo


Unido: 22/Julio/2013
Localización: España
Estado: Sin conexión
Puntos: 351
Enlace directo a este mensaje Enviado: 16/Abril/2020 a las 00:36
Prueba DoCmd.printout ...

Si en vez de VBA usas el generador de macros: agregar nueva acción -> EjecutarComandoDeMenú -> ImprimirObjeto

En vez de enviar el documento a la impresora predeterminada se abre el menú de impresión (puedes seleccionar la impresora, la bandeja de entrada, etc etc)



Arriba
orafo1 Ver desplegable
Asiduo
Asiduo


Unido: 18/Junio/2010
Localización: Colombia
Estado: Sin conexión
Puntos: 304
Enlace directo a este mensaje Enviado: 16/Abril/2020 a las 14:04
Si, yo abro el cuadro de dialogo de impresión, pero el cliente no quiere ir a las propiedades de la impresora y cambiar el tamaño de la hoja quiere que salga de una vez para imprimir en el tamaño que es sin necesidad de mas trabajo.
Siempre algo nuevo por aprender
Arriba
LuisR Ver desplegable
Asiduo
Asiduo


Unido: 22/Julio/2013
Localización: España
Estado: Sin conexión
Puntos: 351
Enlace directo a este mensaje Enviado: 16/Abril/2020 a las 19:12
¿has probado si el cliente va a las propiedades de la impresora con otro programa?



Arriba
orafo1 Ver desplegable
Asiduo
Asiduo


Unido: 18/Junio/2010
Localización: Colombia
Estado: Sin conexión
Puntos: 304
Enlace directo a este mensaje Enviado: 16/Abril/2020 a las 22:37
Hola Luis como estas, tal vez creo que no me has entendido bien...
Le creé a una impresora un tamaño especial de papel llamado MediaCarta con unas medidas especificas, le configure a un informe especifico el tamaño de hoja creado y lo abro con este comando DoCmd.OpenReport "Formula Medica", acViewPreview, le asigne a este informe una macro para poder abrir el cuadro de dialogo de impresión o cerrar según sea el caso, hasta ahi todo perfecto, el problema se genera es cuando el computador tiene otra impresora instalada diferente con la cual configure el informe, asi le halla creado con el mismo nombre el tamaño de papel (MediaCarta) a esa nueva impresora al mostrar el informe DoCmd.OpenReport "Formula Medica", acViewPreview, me cambia el tamaño, entonces el usuario debe abrir el cuadro de dialogo de impresion, propiedades y cambiar el tamaño y ahi si poder imprimir correctamente, como es mucho flujo de trabajo retrasa los procesos, no se si me he hecho entender bien ahora, Dios le bendiga
Siempre algo nuevo por aprender
Arriba
01loko Ver desplegable
Colaborador
Colaborador


Unido: 17/Agosto/2017
Localización: Santander
Estado: Sin conexión
Puntos: 807
Enlace directo a este mensaje Enviado: 17/Abril/2020 a las 05:21
Creo que debes olvidarte de Vba, creo que el problema lo tienes con los formatos de papel de la impresora.

Yo crearia una impresora, llamada formula medica,  configuraria el tipo de papel (tamaño, cajon de entrada, etc) para que cuando hagas una pagina de prueba de Windows salga en el formato y posicion que deseas y despues envias el report a esa impresora,

Edito: No todas las impresoras tienen la seleccionautomatica de papel, por lo que si no la tienen o no esta activa, enviara la impresion a un cajon siempre.

Creo que va por ese camino tu problema.


Editado por 01loko - 17/Abril/2020 a las 05:24
Recordar de que soy nuevo y estoy aprendiendo.
Arriba
orafo1 Ver desplegable
Asiduo
Asiduo


Unido: 18/Junio/2010
Localización: Colombia
Estado: Sin conexión
Puntos: 304
Enlace directo a este mensaje Enviado: 28/Abril/2020 a las 17:20
Buenos días por favor podemos cerrar el hilo, opte por recomendar al hospital que comparan las mismas impresoras para el tamaño especial, segun lei es un bug del Access 2003 y no reconoce los diferentes tipos de papel para impresoras diferentes, Dios les pague
Siempre algo nuevo por aprender
Arriba
orafo1 Ver desplegable
Asiduo
Asiduo


Unido: 18/Junio/2010
Localización: Colombia
Estado: Sin conexión
Puntos: 304
Enlace directo a este mensaje Enviado: 23/Septiembre/2020 a las 01:03
Buenas noches solicito por favor cerrar el hilo, el problema radico en que no se creaban con el mismo nombre los nuevos tipos de tamaño de papel, pero ya se soluciono de esta forma
Siempre algo nuevo por aprender
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable