FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Debí haber informado también de que esa función está dentro de una DLL, es decir, que desde un ejecutable estoy pasando un Composite Report a una DLL para que lo previsualice y lo imprima.
El caso es que acabo de acotar más el problema. He evitado lo del casting creando una función para cada tipo de informe tal que así: function Previsualizar (informe: TQuickRep; ............); overload; function Previsualizar (informe: TQRCompositeReport;....); overload; Aún así sigue produciéndose el mismo error, por lo que quizás el problema no esté en el casting sino en el hecho de pasar el composite a una DLL y que sea ella la que llame al Preview. |
#2
|
|||
|
|||
Definitivamente el problema ocurre al pasar el Composite a una DLL (con un QuickReport sencillo no hay ningún problema) y hacer el Preview desde dentro de la DLL. Todo parece ir bien, pero al pulsar el botón de Imprimir en el previsualizador sale un error. No se da el problema si se hace un Composite.Print() por código.
Debe de ser un bug del CompositeReport, y parece que los de QuSoft no están actualizando, así que nos tendremos que buscar la vida. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Def. de constantes - Casting | Mariana | OOP | 3 | 21-10-2005 19:24:23 |
Casting de TComponent en TEdit | jamonete2 | Varios | 2 | 12-06-2005 15:56:19 |
Imprimir report en formato comprimido | Luis M. | Impresión | 0 | 14-03-2005 20:58:03 |
Imprimir composite report desde preview personalizado | SnaKe | Impresión | 5 | 11-05-2004 09:31:50 |
Ayuda por favor. QR + composite + pageheader | KayserSoze | Impresión | 3 | 12-02-2004 17:10:33 |
|