Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
[CR9] Momento di valutazione formula
sabato 10 aprile 2010 - 18.35
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
relisys
Profilo
| Newbie
19
messaggi | Data Invio:
sab 10 apr 2010 - 18:35
Buonasera a tutti,
un altro prolema mi ferma :D:
ho un report cosi formato:
reparto ---------------importo ------------------ %
Abbigliamento ----------100------------------- (100/600)
Elettronica--------------200--------------------(200/600)
Edicola------------------300--------------------(300/600)
rieplilogo----------------600
Il mio problema sta nel calcolare il campo "%", la formula è (importo / totale).
Purtroppo non riesco a calcolare il campo "%" perche al momento della valutazione, il totale (riepilogo) non è ancora stato eseguito.
Avrei bisogno che il report aspettasse che il totale(riepilogo) sia calcolato. Dopodichè effettui il calcolo per il campo "%".
Ho provato ad utilizzare evaluateafter(riepilogo) ma non funge....
Spero di essermi spiegato.
Grazie.
Relisys
carloalberto
Profilo
| Junior Member
166
messaggi | Data Invio:
sab 10 apr 2010 - 19:15
>
>Il mio problema sta nel calcolare il campo "%", la formula è
>(importo / totale).
>Purtroppo non riesco a calcolare il campo "%" perche al momento
>della valutazione, il totale (riepilogo) non è ancora stato eseguito.
Se hai una vista da cui attingi , potresti anche pensare di spostarci la logica , e fati dare già il campo calcolato con la percentuale (usando ad esempio una formula)
ciao
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 11 apr 2010 - 14:57
Ciao,
hai provato ad usare i campi sommatoria (Running Total Fields) ?
Con quelli riesci a fare dei calcoli indipendentemente dal flusso (verticale) del report...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
relisys
Profilo
| Newbie
19
messaggi | Data Invio:
lun 12 apr 2010 - 19:19
ciao grazie a tutti per le risposte...
vorrei approfondire la seconda soluzione...
Dove trovo un Runnign Total Field?
Vorrei specificare che uso crystal report con vs 2008....conosco soltanto il campo formula e il campo totale parziale....
Grazie
Relisys
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
lun 12 apr 2010 - 21:58
Ciao,
nel document explorer che hai quando visualizzi il designer del report, c'è la voce con il simbolo matematico di sommatoria la "E" per intenderci...io ce l'ho in Inglese quindi si chiamano "Running Total Fields" ma non so la traduzione in Italiano...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
relisys
Profilo
| Newbie
19
messaggi | Data Invio:
mar 13 apr 2010 - 12:52
ok quindi è il campo che a me si chiama campo totale parziale...è quello che ho utilizzato all'inizio (primo post) ma purtroppo non funge...credo che spostero la logica nella vista...
Grazie a tutti
Relisys
Torna su
Stanze Forum
Elenco Threads
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 !