Registrare dati in crystal

giovedì 22 settembre 2005 - 17.39

stefano1660 Profilo | Newbie

Salve
Ho il seguente problema :
Durante il eport effettuo alcune elaborazioni con dei calcoli esempio: 100-20=80
E' possibile registare solo il risultato su un file ?

Se qualcuno mi puo' aiutare grazie

freeteo Profilo | Guru

ciao,
potresti usare 1a libreria che ha 1funzione che lo fa per te, la copi nella directory dove stanno le altre librerie in piu di crystal che nei campi formula li trovi nel pannello centrale sotto il nome di "funzioni aggiuntive".

Prova a dare 1 occhiata a questo documento che ti da qualche dritta:
http://support.businessobjects.com/communityCS/TechnicalPapers/scr_user_defined_functions.pdf.asp?recDnlReq=Record&dnlPath=scr_user_defined_functions.pdf

1'altra alternativa meno elegante è esportare il report e poi te lo fai tu il parsing del file ma io ti consiglio la prima, anche se non ho moltissima esperienza in merito,ma cmq non dovrebbe essere cosi difficile...

ciao

Matteo Raumer
.net addicted :-)
http://blogs.dotnethell.it/freeteo

stefano1660 Profilo | Newbie

Ciao



Il 1metodo mi sembra abbastanza complicato ; che ne dici ??

Il 2metodo e' stato gia' sperimentato ma e' come tu dici 'poco elengante' e anche poco pratico.

Ad esempio devo stamapare circa 500 pagine ; alla fine devo prelevare i totali ed il numero di pagine stampate e memorizzarle da qualche parte in quanto la stampa successiva , che viene effettuata dopo qualche tempo , devi ripartire da quei totali.

Se hai qualche idea fammi sapere

Ciao





freeteo Profilo | Guru

ciao,
mmm mi sa che alternative non te le so dare, se devi salvare i dati da qualche mparte te li devi perforza memorizzare e altrimenti potresti salvarteli in 1 file xml e poi leggerli al volo con ado.net (magari attraverso il dataset.readxml e darli come sorgente dati al report) perche altrimenti per forza devi usare 1a delle altre 2 strade se vuoi usare solo crystal.
Io ti consiglio di pensare ad 1a soluzione piu gajarda a livello di programmazione del framework perche potrebbero tornarti utili anche per altre cose questi dati salvati...
E poi meglio ancora se lo fai in xml 1 domani che devi cambiare struttura ti puoi sempre organizzare con 1 bel webservice che te li da indietro e vai tranquillo che non cambi praticamente niente...
Ah dimenticavo potresti anche pensare di lavorare cambiando il £recordselectionformula" del report e salvartelo su db, ma anche 1 buon file xml lo puoi salvare su db...insomma bene non saprei consilgiarti mi limito a darti degli spunti poi valuta tu ;-)
ciao

Matteo Raumer
.net addicted :-)
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5