FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema QuickReport "there is no default printers"
Hola,
Estoy trabajando con delhpi en un servidor Windows 2008 server de 64 bits, y cuando añado al ajecutable de Delphi un informe generado por QuickReport, el ejecutable me deja de funcionar(ni siquiera me abre la aplicacion) y me aparece un mensaje con siguiente error "there is no default printers". El servidor tiene una unica impresora agregada(una impresora de red), y esta esta puesta como predeterminada. Mediante delphi he comprobado que ve correctamente la impresora( GetProfileString('Windows', 'device', '', ResStr, 255); )...Pero no hay manera de que funcione, ¿alguien me puede ayudar? es bastante urgente. Como dato, el ejecutable funciona correctamente en mi equipo de manera local(un WinXp sp3 de 32 bits) y al servidor accedo mediante tesminal server. Gracias, Javi. |
#2
|
||||
|
||||
Hola.
¿Con qué versión de QuickReport trabajas? ¿Has puesto esta incidencia en sus foros? Me suena que con la version de QR que iba con Delphi6 tenía ese problema, si no hay impresoras instaladas, no puede previsualizar ni imprimir nada, habia que tener al menos una "Generica / solo texto".
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
#3
|
|||
|
|||
Hola defcon1_es,
Pues la version de Delphi es la 7.3.3.4 y la del componente quick report es la 3.0. Todavia no he puesto ninguna entrada en sus foros, ya que expresarme en ingles se me da de pena, pero si por aqui no consigo nada me da que me tocara sacar el diccionario e intentarlo. Un Saludo. |
#4
|
|||
|
|||
Hola Javiuhs, tengo exactamente el mismo problema que tu, tengo un servicio en un Windows Server 2008 64 bits que usa un informe de quickreport que luego lo paso a PDF y lo envio por email, el problema es que cuando crea el formulario donde está contenido el QuickReport da el jodido error "There is no default printer currently selected" el servidor tiene una imporesora por defecto que es la que viene por defecto con la instalación de Windows (Microsoft XPS Document Writer) si lo pruebo en mi ordenador por ejemplo con un windows XP funciona correctamente, creo que tiene que ser un tema de permisos del servicio que no ve ninguna impresora predeterminada, el servicio inicia la sesion como Sistema Local.
¿solucionastes este problema finalmente? Un saludo. |
#5
|
||||
|
||||
El problema que comentas es del propio Terminal Server, porque cuando te conectas se añaden las impresora que tu tienes al servidor, cuando otro compañero se conecta, añade las impresoras de tu compañero, si tu tienes una impresora que no tiene el servidor, el servidor desactiva la impresora por defecto, lo que tienes que hacer es cuando te conectes con Conexión a Escritorio remoto, (Recursos locales) desactiva (Impresoras).
Espero que te sirva Un saludo. |
#6
|
|||
|
|||
Pues la verdad, no he conseguido solucionar el problema. He hecho mil pruebas y nada(incluida la que nos comnetas Olbeup). Y desde el foro de quickreport no me han dado ninguna solucion.
Al final he optado por generarme mi listado en un fichero html, pero si dais con la solucion..Estaria bien que la pusieseis por aqui, por que es un error un tanto raro. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con QuickReport - "Metafile is not valid" | mcs | Impresión | 5 | 02-10-2012 02:04:40 |
QuickReport - Banda "detail" con altura variable | mcs | Impresión | 3 | 15-12-2010 09:03:16 |
Indicar Item "default" Combobox | JcTaztoman | Varios | 1 | 14-09-2007 21:11:14 |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
Borrar restriccion "Default" sobre campos | vmladino | Oracle | 2 | 29-10-2004 17:41:24 |
|