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
|
|||
|
|||
Crystal report 7 al 11
Hola a todos, el problema que tengo es que tengo una serie de *.rpt en la versión 7 de cristal report los cuales lanzo desde delphi, ahora he creado uno en la versión 11 por una limitación de la versión 7 y resulta que lo que he hecho es añadir en la carpeta del aplicativo de delphi las dll crpe32.dll y el implode, con esto consigo que se imprima el *.rpt de la versión 11 pero cuando quiero imprimir uno de la versión 7 me da un casque en la llamada a PESetSQLQuery (definido en crpe32.dll) aunque anteriormente haya realizado llamadas a PEOpenPrintJob del la misma crpe32.dll. ¿que me puede faltar? mirando he encontrado un fichero de dependencia crpe32.dep de forma que tambien he puesto dichos ficheros: implode.dll, crpaig32.dll, msvcrt.dll, mfc42.dll y crxlat32.dll. Este fichero de dependencia es de la versión 7 porque el de la versión 11 no lo encuentro en el pc.
Ayuda !!!!!! Muchas gracias por la atención. |
#2
|
|||
|
|||
es tipico de los productos de Crystal ahora Bussiness Objects el problema de la incompatibilidad entre versiones, en concreto, creo que la alternativa es clara, o rehaces tus informes con la version 11 o haces como yo y te cambias para una herramienta de redaccion de informes decente como FastReports
|
#3
|
|||
|
|||
Muchas gracias por la contestación, pero la verdad es que volverlos a hacer lo veo un poco complicado porque tengo ciento y pico reportes y no los voy a repetir...
Pero gracias por la sugerencia!!! |
#4
|
|||
|
|||
Hola,
debes tener instaladas las librerías de las dos versiones en carpetas distintas, y cuando vayas a mostrar el reporte de la versión 7, cargar los componentes de la versión 7 y cuando sea el de la 11, los componentes de la 11. No se puede tener cargado el TCRpe (creo que se llama así) de una versión y mostrar los reportes de la otra ... Espero te sirva de algo ...
__________________
Sotoca Web |
#5
|
|||
|
|||
Muchas gracias, la verdad es que estaba intentando hacer precisamente lo que no se puede, jeje, creía que me faltaban dll.
Pues gracias de verdad |
#6
|
|||
|
|||
Hola,
¿me podríais explicar cómo cargar los componentes de una versión determinada? Mi problema es el siguiente: Mis informes están hechos con la version 11, y si tengo la versión 11 instalada en el ordenador donde se ejecuta la aplicación lo muestra sin problemas. El caso es que en algunos equipos donde se va a ejecutar la aplicación se tienen instaladas las versiones 9 y 11 de Crystal, y por defecto parece que al lanzar el informe carga la versión 9, con lo cuál se produce un error. Necesito forzar a que se ejecute la versión 11, ¿me podríais indicar cómo hacer esto? Muchas gracias. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Quick Report delphi 4 o Crystal Report | Mauricio Correa | Impresión | 7 | 05-02-2011 14:57:40 |
Componente Crystal VCL9 o Crystal Report 10 | idalma | Impresión | 1 | 07-02-2006 21:36:56 |
Migracion TCpre delhi 7 crisyral report 8 a delphi 7 crystal report 10 | alvarojaque | Impresión | 0 | 20-04-2005 22:31:24 |
Qreport, Crystal report o free report | Albano | Impresión | 3 | 27-10-2004 19:04:12 |
|