Newsgroup: it.comp.lang.delphi
Titolo: XE5 e Report

Ciao a tutti, sto migrando un mio vecchio progetto realizzato in D7 al nuovo XE5, al momento tutto sema funzionare ad eccezione di una particolarità: Sul mio vecchio progetto ho usato i FuzzyReport che per il mio scopo erano ottimi, su XE5 non c'è verso di installarli (almeno io non ci riesco) e quindi mi vedo costretto a cambiarli.
Ho provato i FastReport ma nella versione in dotazione ad XE5 mancano di una possibilità: non può disegnare o modificare un report direttamente dal software senza l'utilizzo del compilatore, in altre parole manca il "designer Runtime".
Ora vi chiedo, avete delle alternative (possibilmente free) che abbiano questa funzione per me molto importante?
Spero in un vostro aiuto... a presto...
 
Lorenzo

Ho messo mano ad un progetto d6 che usa fuzzy e ho tozzato di brutto.
E quando ho provato a sostituirlo con FreeReport ho scoperto che NON SONO COMPATIBILI...
Ammetto di essermi chiesto a che pro creare e usare un clone di FreeReport incompatibile con freereport.
 
 
Se non erro, la versione commerciale (cioe', non a gratis...) di FastReport permette questa cosa. 
 
Ci sarebbe FreeReport ma lo sviluppo e' fermo a d2006.
Detta in breve, niente unicode e niente 64 bit.
 
Mi sa che ti tocca prendere atto che i report dovrai rifarli... :-((
 
Sui report non ci sono tante possibilita:
 
1) Fast
 
2) ReportBuilder
 
3) QuickReport
 
4) Rave, che piace tanto a Marco Breveglieri... LOL! :-D
 
5) Crystal, che fino a qualche anno fa imponeva l'uso di una licenza runtime per i clienti. Per contro, a differenza degli altri riesci ad usarlo anche da strumenti di sviluppo diversi, ad esempio visual studio. Non so se pero' prevede il designer a runtime.
 
 
Magari ce ne sono altri che non conosco....?
 
 
A.

 Sul mio vecchio progetto ho usato i FuzzyReport che per il mio scopo erano ottimi [...]
 
Ah, come ti capisco... :)
 
Il problema principale di FuzzyReport è legato al fatto che, per come è scritto, sono molte le parti che andrebbero modificate per renderlo compatibile con Unicode.
 
Avevo iniziato a lavorarci tempo fa, perché mi sarebbe piaciuto fosse ancora disponibile come alternativa anche per le versioni di Delphi successive alla 2007, però non ho più avuto tempo a disposizione per occuparmene, purtroppo. :|
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI (Software and Web Developer)
#Home: 
http://bit.ly/marcobreveglieri
 
#Blog: 
http://bit.ly/compilaquindiva
 

Ciao a tutti, allora il fatto che i report li debba rifare è oramai chiaro, il mio problema è che vorrei usare uno strumento di report che abbia il designer Runtime, ovvero il mio "cliente" possa modificare i report avendo il software installato sul suo pc.. La Versione di FastReport all'interno di XE5 non permette questa funziona, ecco perché cercavo qualche cosa di free con questa funzione... spero di essermi spiegato...
Grazie 1000

 si tratta del 
porting unicode di freereport. Devi rifare i report ma c'è il designer 
runtime.
 
Io lo sto usando con D2010 ma credo vada anche con XE5
 
Ciao.

Proverò... Grazie 1000, spero si installi anche su XE5
 

 Grazie 1000
 
Prego.
 
A.
 

> Io lo sto usando con D2010 ma credo vada anche con XE5
 
 
Ottimo! Grazie! Non lo sapevo.
Magari va anche a 64 bit.... :-D
 
A.

Ciao Alberto, quelli che mi hai indicato sono tutti free? su che versione di Delphi li hai provati?
Grazie 1000

 su che versione di Delphi li hai provati?
 
ReportBuilder: delphi7 e xe3
QuickReport: delphi 3,4,5,6,7
FastReport/FreeReport: delphi 3,4,5,6,7
Fuzzy (puah!): d6
Crystal report: delphi 3,4,5,6,7; vs2005
 
Se il porting unicode di FreeReport FUNZIONA E FUNZIONA ANCHE A 64 BIT, sarebbe un bel colpo. L'ultimo commit e' del 2013, neanche troppo vecchio.
 
Ma viste le "cicatrici" che ho, prima di buttarmi a capofitto farei delle prove TOSTE...
Il rischio e' leggere commenti entusiastici di persone non poi saranno LI CON TE A SBATTERTI QUALORA DOVESSI SCOPRIRE CHE IL PRODOTTO NON FUNZIONA...
 
Certo, hai i sorgenti, ma il MIO lavoro non e' sistemare i componenti opernosurce di altri ma scrivere le MIE applicazioni.
 
A.
 
 
 
 
 
 
 

Allora, ho provato ad installare i FreeReport su XE5 ma mi spara una serie di errori che io purtroppo non sono in grado di risolvere..... mi dispiace...... se qualcuno ci riesce mi faccia spaere ;)
TNX

> ma mi spara una serie di errori che io purtroppo non sono in grado di 
 
 
...ad esempio...?
 
A.


componenti ed oggetti che non trova... parecchi "INCOPATIBLE TYPES".... se provi e ci riesci fammi sapere come hai fatto ;)


sul D2010 ci sono diversi warning che non sono ancora stati sistemati ma 
che consentono l'installazione e l'uso.
 
Occhio che io faccio un uso molto semplice dei report.
Per l'uso che ne faccio io, la cosa che mi mancava su freereport erano i 
subReport nella banda di tipo "Piede Pagina" (per esempio per potere 
stampare il dettaglio IVA sulle fatture) ho modificato il codice 
implementandola poi l'ho postato al venezuelano (mi sembra) che mantiene 
il progetto che l'ha aggiunta al codice.
 
Manca tuttora la possibilità di stampare/completare la detailband fino 
ad arrivare al piede pagina come era possibile col fuzzyreport.
 
Ciao.

ok per i warning a me proprio non si installa... va in fatal error....

..ma mo come hai intenzione di muoverti?
Prendi un altro prodotto o che altro?
 
A.


a dire il vero non ho idea in quanto essendo una cosa amatoriale non mi andrebbe di spendere soldi per i report.....

In questi giorni qualcuno ha fatto test a riguardo?
TNX