Ver Mensaje Individual
  #2  
Antiguo 20-07-2006
MsYo MsYo is offline
Registrado
 
Registrado: jul 2006
Posts: 3
Reputación: 0
MsYo Va por buen camino
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.
Responder Con Cita