Newsgroup: it.comp.lang.delphi
Titolo: report engine: addio a raver

http://rave-notes.blogspot.com/2010/02/time-to-say-goodbye.html
occhio alle scelte per i progetti futuri ;-)
ciao
-- 
Morde

Prodotti di reportistica per Delphi ce ne sono tanti ma,  realmente uno 
affidabile e semplice da usare non so.....
Tra i vari fastreport, reportbuilder, crystalreport, rave, quickreport...
ognuno ha le proprie lacune e lati positivi. E' un peccato che delphi, di 
base, non metta a disposizione uno strumento di reportistica di buon livello 
(io con rave non mi ci sono mai trovato...)
Approfitto del thread lanciato da Morde per lanciare una specie di sondaggio 
sui vari prodotti per reportistica.
Opinioni, impressioni,esperienze.
Ciao Andrea
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4905 (20100301) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it

 ha scritto nel messaggio 
news:4b8c05d3$0$1117$4faf...@reader2.news.tin.it...


 Opinioni, impressioni,esperienze.
Sinceramente mi trovo veramente bene con FastReport specie l'ultima 
versione che risolve molte pecche delle passate

 per acquistare una licenza della versione 5.
Io avevo iniziato con D6 e quickreport, oggi mi trovo bene con 
reportbuilder e lo consiglio.
Sarï¿œ pure a pagamento ma il support e la documentazione sono 
*impagabili*.
A livello di documentazione, oltre che avere la manualistica e un help 
decente, hanno un wiki (
http://www.digital-metaphors.com:8080/
) con 
preziosissimi snippet in delphi pronti da usare.
A livello di supporto, hanno dei newsgroup *free* che ti rispondono 
quasi istantaneamente i programmatori di reportbuilder (un'analoga 
rapiditï¿œ risposta l'ho trovata solo con la mailing list di lazarus e 
qui su icld).
Verificare per credere: io stesso ho postato l'altro ieri su 
digital-metaphors.public.reportbuilder.general e dopo un'ora mi hanno 
risposto quelli dell'assistenza.
Dovessi ricominciare da capo in un'altra azienda, consiglierei 
l'acquisto di reportbuilder.
Ciao
-- 
Morde

Io ho usato QuickReport per un bel po.
Ha i suoi casini ma basta esserne consapevoli e qualche workaround si
trovava.
La cosa che non ho mai digerito era che sul sito del produttore alla
domanda "come faccio a conoscere il numero totale di pagine del
report" la soluzione proposta era di fatto "fare il report, leggi il
numero di pagine e poi lo rifai..." Puah..
Ho mi sfugge se altri strumenti riescono a fare questa cosa in modo
pulito...
Ho usato Crystal fino ad alcuni anni fa, versione 8 se non erro.
Quindi prendete con le pinze...
Pro:
1) lo usi praticamente da ogni tool di sviluppo, e questo per le
aziende che usano piu' strumenti e' comodo
2) se usato nel modo giusto permette di fare cose molto sofisticate
Contro:
1) costa a chi sviluppa
2) costa al cliente che per quello che ricordo deve comprare la
licenza per il runtime
3) l'interfaccia utente per la progettazione faceva schifo, pur
essendo meno peggio di quella della versione 6
3) potevi definire la where ma non la select della query
4) se non stavi attento rischiavi di fargli creare una cache locale
dei dati con gli ovvi impatti sulle performance.
Per ovviare a casini dei punti 3 e 4 uno dei modi era usare una
tabella temporanea alimentata in qualche modo e poi dare questa in
pasto al report in modo da non fargli fare cose strane
FastReport/FreeReport li ho visti poco.
Rave mi aveva incuriosito per la storia delle region, ma poi viste le
colorite imprecazione fioocate qui da parte di chi lo ha usato, ho
detto vade retro...
A.

 numero di pagine e poi lo rifai..." Puah..
Mi chiedo come possano fare in altro modo i report engine.. visto che 
il traversing dei dati viene fatto sequenzialmente.
POi magari sono gli altri motori che nascondono questa operazione 
disegnando in memoria, o forse sono io che non conosco 
approfonditamente come lavorano i report engines.. tutto ï¿œ possibile ;)
-- 
Morde


Ho sempre usato Quick Report trovandomi sempre abbastanza bene.
Ho avuto raramente problematiche insuperabili che a volte mi hanno costretto
ad utilizzare FastReport. Ora con la versione 5 hanno migliorato parecchio.
Rimangonoancora dei problemi con gli export PDF ad esempio ma tutto
sommato va bene.
C 

 sommato va bene.
Si, anche io ho avuto problemi con i filtri pdf. Con il passaggio a unicode 
il filtro base di quickreport non va proprio e me l'ha confermato anche 
l'assistenza qusoft consigliandomi di integrare gnostice....
A quel punto per� piuttosto che spendere una tombola optai per installare al 
cliente una printer virtuale di conversione in pdf. Ce ne sono di gratuite e 
anche di buon livello (mi pare installai doPdf free)
Ciao Andrea 
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4914 (20100304) __________


Finora usavo Delphi 5 e Quick Report, ed anch'io, una volta sistemate 
alcune pecche con dei workaround, ho sempre trovato la cosa piï¿œ che 
accettabile; da poco mi sono messo, per necessitï¿œ, a lavorare con un 
Delphi nuovo, sto infatti partendo con un progetto molto grosso ed ï¿œ 
necessaria una nuova versione (in effettiil D5 ï¿œ un po' superato ^_^).
Sono stato consigliato per l'acquisto di ReportBuilder, e devo dire che, 
ad una prima occhiata, sembra molto ben fatto; anch'io ho notato la 
manualistica, il Wiki e le risposte pronte.
Se avrï¿œ occasione farï¿œ un piccolo resoconto appena inizio a fare le 
tonnellate di report.
-- 
byez
Piero