Newsgroup: it.comp.lang.visual-basic
Titolo: E' vero che CrystalReport non funziona?

Premetto che non ho mai utilizzato crystal report....ho trovato sul sito 
della Seagate degli esempi e volevo vedere se era piu' facile del Data 
Report!!!!
Ho letto alcuni mex sul NG e di certo non parlavano molto bene del 
CR...e' inutile che perdo tempo ho devo insistere con il Data Report?
Esistono altri strumenti per le stampe?
Grazie da una "giovine" VBGirl.

 wrote in message
MPG.1276c8053...@news.tiscalinet.it...


Printer.Print
Fabio Pagano
Francesca ha scritto nel messaggio ...


Io lo usavo, poi, inavvertitamente mi č scivolata la cartella di CRW nel
cestino! da allora la mia vita č cambiata. Adesso dormo.
Funziona? mah! per alcuni si, per altri no. Dipende sempre dai problemi che
uno ha dovuto risolvere per colpa sua:
Alcune disavventure dovute alla Crystal Corporation.
Caso 1:
Il programma su 5 PC funzionava e stampava correttamente. Su uno solo no...
Reinstallazione dell'applicazione, reinstallazione di CRW. Niente.
Installazione da cd di VB completa. Niente.
Reinstallazione di Windows e tutto il resto. Niente. Brutale formattazione
HD, reinstallazione di cani e porci.
... niente. Alla fine ho scoperto che bastava cambiare il driver di una HP
(nuovissima) che CRW non riconosceva..... (ho dovuto impostare HP DeskJet
Plus invece
del suo driver nuovo di pacca!...). Sono rimasto senza parole, le avevo
sciupate tutte in bestemmie.
Caso 2:
Mi appresto a modificare un programma che non ho fatto io, in VB4-16 bit con
CRW vers. 2. Vedo a cercare tra dischetti, CD ecc.. e trovo 3 versioni di
CRW, meno quella che mi serviva....
Caso 3:
Installo un programma che funziona su diversi pc,  e solo su uno mi rendo
conto solo dopo che c'era una versione precedente di CRW installato. E'
stato come buttare acido sulla scheda. Non funzionava piů niente.
ecc... ecc..
Sfortuna?, Disattenzione? Puň essere, ma per me Crystal Report puň essere
sciolto in ammoniaca.
Non a caso Microsoft, dopo 6 versioni,  ha integrato il DataReport
nell'ambiente di sviluppo. Ci sono volute 6 versioni per capire che CRW non
funzionava!!
Per quanto mi riguarda non ho mai aperto, nemmeno una volta il DataReport.
Preferisco vivere.
Se qualcuno si chiede cosa uso per stampare: l'oggetto Printer, mai dato il
minimo problema.
Fabio Guerrazzi

Caro Fabio Guerrazzi, il giorno Wed, 20 Oct 1999 00:06:08 +0200 hai 
scritto:

Caro Fabio Guerrazzi, il giorno Wed, 20 Oct 1999 00:06:08 +0200 hai 
scritto:
Da quello che ho capito devo usare l'oggetto Printer! :(
Come bisogna campa'! :)
Grazie a tutti! 
Ciao da Francy.....




 wrote in message
MPG.12796cf9c...@news.tiscalinet.it...

No Francesca non usare l'oggetto printer, ma usa la fantasia per preparare
la pappa fatta a CR.
Mi spiego, in un complesso progetto dovevo produrre delle stampe molto
complicate, vari calcoli tra i campi, conversioni di formato join tra N
tabelle, e naturalmente con CR la cosa era molto complicata. Ho deciso di
fare una bella cosa, una tabella nel database creata a RunTime dove
preparavo tutto quello che serviva per la stampa, poi con CR ho fatto solo
qualche Join di contorno e cose spicciole. Risultato... l'applicazione va
che e' una bomba, il crearmi la tabella temporanea a RunTime non pesa per
niente ( o perlomeno non piu' di fare 10.000 cose da CR ! ) gli utenti sono
soddisfatti e qualcuno ancora si chiede come abbia fatto a fare un report
del genere con CR !!!!!!!!
Naturalmente non esagerare, cioe' valuta tu se con CR puoi in determinate
situazione fare tutto da li' o devi fare cio' che io chiamo .... un
"PREMASTICATO".........
Ciao
Ven.

qualche Join di contorno e cose spicciole.
E se va via la corrente durante l'elaborazione ti timane questa tabella
appesa? Ok, poi controlli se esiste e la cancelli, ma sai... Se poi devi
usare Db2/400 con OleDb senza il supporto di ADOX, non e' una cosa molto
piacevole.
Fabio Pagano

 Ven.
Sarebbe la cosidetta "tabella d'appoggio" !
Tabella premasticata non e' male!
Dovro' litigare con il mio collega per fare la premasticata, lui e' 
contro!
Ma chissene! :)
Visto che ho cominciato a fare delle stampe con il DataReport per le cose 
che non so fare [molte :)] provero' ad usero' la "premasticata"!
Grazie 1000 ....Ciao Francy

 piacevole.
La soluzione che abbiamo adottato nella mia ditta č di lasciar perdere l'OCX
e di usare l'Automation Server del Crystal al quale č possibile passare con
poca fatica un Recordset (DAO, ADO, RDO).
Noi abbiamo la versione 7 registrata ma penso che si possa fare anche con
quella del VB5/6, o no (scarsa documentazione permettendo)?
Ciao a tutti,
   <--< Nik >-->