FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Migración QReport 3 a QReport 6
Buenos días a todos, hacía mucho que no pasaba por aquí.
Estoy migrando una aplicación desde Delphi 7 a Delphi 10.2.3 Tokyo. Os pongo primero en antecendentes, conseguí migrar dicha aplicación a Delphi XE7, compilada perfectamente (con el QuickReport 5.05). Ahora la empresa para la que trabajo ha comprado la versión 10.2.3 y ando en la migración (que no debería dar ningún problema, excepto algunos componentes nuevos...). Todos los componentes de terceros están instalados y migrados (los gratuitos y antiguos que vienen desde D7) correctamente (de hecho los he probado en aplicaciones independientes). El problema me surge a la hora de compilar, me lleva a la unit qrpcontrols y me da un error de incompatibilidad de tipos. Lo raro es que la incompatibilidad de tipos que me da es "TField" y "TBlobField", aquí me descuadra todo porque un "TBlobField" hereda de "TField". Este código me compila y entra en el IF correspondiente sin problemas:
Pues en la unit de qrpcontrols me da el error en esta parte:
Os pongo la clase TQRPDBImage:
Hereda de esta que está en la unit QRCtrls:
Estas funciones son idénticas y no han cambiado nada en QuickReport 5.05 y en XE7 funciona. Me estoy volviendo un poco loco Gracias de antemano. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
qreport While . do | shoulder | Impresión | 3 | 12-11-2012 01:11:07 |
Actualización QReport 3.5 a Qreport 4 o posteriores | Jab | Impresión | 3 | 24-08-2010 12:33:20 |
QReport | Iris04 | Impresión | 0 | 24-06-2005 14:27:01 |
QReport | Letty | Impresión | 5 | 23-02-2004 22:43:27 |
QReport | pablo | Impresión | 1 | 03-11-2003 05:07:19 |
|