Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Upgrade XE5 (https://www.clubdelphi.com/foros/showthread.php?t=86483)

santiago14 18-08-2014 14:54:50

Upgrade XE5
 
Buenas, resulta que hace poco he adquirido la licencia de XE5, muy buena.
Ahora tengo un dilema. Tengo que pasar desde D7 a XE5 una aplicación que usa QuickReport, pero la versión que venía incluída con D7.
¿Esto es posible? ¿Cómo se hace para pasar?

Gracias.

Casimiro Notevi 18-08-2014 16:02:20

je, je... aprovecho para regañar: ¡¡¡esos títulos descriptivos!!! :p

santiago14 18-08-2014 17:38:04

Cierto... Perdón. No estoy muy descriptivo hoy. La gripe....

Casimiro Notevi 18-08-2014 17:46:46

Cita:

Empezado por santiago14 (Mensaje 480127)
La gripe....

Hay que cuidarse, supongo que ahí hará fresquito ahora :rolleyes:

santiago14 18-08-2014 17:51:29

Bueno, hay días con -1° de frío, otros de 33° de calor. Uno frío, otro calor y así. No hay cuerpo que aguante.
Además, está corriendo viento (característico de agosto) Mas problemas...

Espero pasar el temporal y les cuento.

Santiago.

Casimiro Notevi 18-08-2014 18:02:46

De -1 a +33 hay mucha diferencia, no me extraña esa gripe :confused:

santiago14 18-08-2014 18:52:24

Así andamos por estos lugares. La economía, el clima, la inflación, el dólar, los precios, el empleo, el desempleo...
Todo sube y baja de un día para el otro.

Que mas puedo decir...

santiago14 18-08-2014 19:50:05

Al final de cuentas, ¿hay que comprar una versión de QR solo para la compatibilidad?
Pensé que Embarcadero podría tener alguna herramienta para subsanar el percance.

Gracias.

Al González 18-08-2014 20:11:16

Cita:

Empezado por santiago14 (Mensaje 480131)
Así andamos por estos lugares. La economía, el clima, la inflación, el dólar, los precios, el empleo, el desempleo...
Todo sube y baja de un día para el otro.

Ah, ¿tú también vives en la Tierra? Bienvenido al último sprint del Sistema. ;)

Respecto a QuickReport. Si no dispones de los fuentes o de una versión compatible con XE5. Podrías hacer una de dos cosas:

a) Usar alguna biblioteca para reportes más moderna.
b) Separar los reportes de tu aplicación en un módulo DLL compilado con Delphi 7 y llamar a esta DLL desde la aplicación actualizada a XE5.

Yo optaría por la primera opción si no son muchos reportes. De lo contrario haría lo segundo, y eso sólo de forma temporal.

Un saludo.

santiago14 18-08-2014 21:33:55

Gracias, habrá que buscar nomás una versión compatible.
Todo sea por la compatibilidad...

Santiago.

cloayza 19-08-2014 23:07:10

Yo tengo Delphi XE2 que trae como generador de informes FastReport, al igual que Delphi XE5.

Yo en su momento necesite convertir informes de QReport a Fastreport y existe una unidad que hace esta pega.

La unidad se llama ConverterQR2FR.pas, aquí te copio el encabezado de la unidad, tiene un ejemplo de como usarla.

Código Delphi [-]
{******************************************}       
{                                          }       
{             FastReport 4                 }       
{        Converter from QuickReport        }       
{                                          }       
{         Copyright (c) 2007-2008          }       
{             by Serg Puhoff               }       
{            Fast Reports Inc.             }       
{                                          }       
{                                          }       
{******************************************}       
                                                   
//                                                 
// Using:                                          
//   conv := TConverterQr2Fr.Create;               
//   conv.Source := QuickRep1;                     
//   conv.Target := FReport;                       
//   conv.Convert;                                 
//   FReport.SaveToFile('converted_fromQR.fr3');   
//                                                 
                                                   
unit ConverterQR2FR;                               
                                                   
interface                                          
                                                   
uses frxClass, QuickRpt;

NOTA: Deberías intentar instalar alguna versión de FastReport en D7 y realizar la conversión.

Espero te ayude.

santiago14 20-08-2014 00:49:25

Seguro que sí. Me voy a sentar a mirarla.
Gracias.


La franja horaria es GMT +2. Ahora son las 10:13:35.

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