Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-05-2011
engranaje engranaje is offline
Miembro
 
Registrado: may 2011
Posts: 163
Poder: 13
engranaje Va por buen camino
problema de impresión con delphi 2 en citrix

Hola, primero un saludo a todos y gracias por tomaros vuestro tiempo en leer este post. Os cuento mi problema, se trata de una vieja aplicación desarrollada en delphi 2.0 que usa para imprimir el quickreport 1.0 toda una reliquia pero que funciona estupendamente. Sin embargo ahora necesitamos que la aplicacióin funcione en citrix, y todo va bien excepto la impresión. Haciendo pruebas consegui imprimir sin problema usando la api de windows pero me encontré con que el objeto printers no pillaba las impresoras, consegui solucionar ese problema modificando ligeramente la vcl (realmente casi sustituyendo el printers de delphi 2.0 por el de delphi 5.0) Bien, ahora puedo imprimir usando la api y el obejeto printers de delphi, sin embargo me sucede que qrprinter del quickreport me sigue diciendo que no hay impresora. Si a alguien se le ocurre alguna idea escucho cualquier sugerencia, de momento lo mas factible va a ser usar el canvas de printer y pasar todos los qr, pero son un monton de informes y me va a llevar bastante tiempo. Espero haberme explicado bien (no es ese precisamente mi fuerte), gracias de nuevo por leerme.
Responder Con Cita
  #2  
Antiguo 09-05-2011
engranaje engranaje is offline
Miembro
 
Registrado: may 2011
Posts: 163
Poder: 13
engranaje Va por buen camino
Bueno, sigo peleandome con este asunto. Si alguno de vosotros tuviera idea de como podria asignar la impresora que esta seleccionada en printer al qrprinter (hablamos de quickreport 1.0 para delphi 2). agradecería mucho que posteara aquí la manera, parece que debería pillarla automáticamente y de hecho lo hace siempre y cuando la aplicación no corra en citrix, en ese caso qrprinter.printerOK es False aunque printer.printers tenga la lista de impresoras ,printer.printerindex tenga un indice valido y pueda imprimir usando el objeto Tprinter perfectamente.
Agradezco cualquier idea.
Responder Con Cita
  #3  
Antiguo 12-05-2011
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 20
gmontes Va por buen camino
un amigo mio tiene su aplicacion en un servidor remoto y se conecta con citrix. para que sus impresoras locales aparecieran en la lista de su aplicacion, las dio de alta en el servidor remoto ya que si no es asi no puede imprimir localmente.

y es posible hacer lo que quieres ya que el SAE de aspel funciona de esta forma bajo citrix.
__________________
Todos llevamos nuestros demonios a cuestas..
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Impresion erronea en citrix fcobanda Impresión 0 21-09-2007 00:19:39
Problema de impresion Detener la Impresion Gangster Impresión 2 26-01-2007 19:22:12
citrix metaframe api jachguate Varios 1 05-10-2006 00:50:02
Problema con el Canvas de Impresion Delphi 5 cesarlopez Impresión 2 05-02-2006 18:41:07
Problema con Formularios Modales bajo Citrix Metaframe sarackganda Varios 0 04-06-2003 02:47:50


La franja horaria es GMT +2. Ahora son las 19:30:48.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi