Aiuto formula con variabile

mercoledì 22 aprile 2009 - 14.02

danielinav Profilo | Newbie

buongiorno vorrei sapere come faccio a fare un calcolo. io ho creato una variabile che somma dei dati.
ora vorrei creare un'altra variabile che mi permetta di fare:

$V{TOT_CONSEGNE} * 0.60. come si deve fare?

grazie

freeteo Profilo | Guru

Ciao,
non so se ho capito esattamente il calcolo che devi fare, ma forse quello che serve a te è impostare una variabile da poter riutilizzare, qualcosa come:
numbervar x := {db.Campo} * 10; {db.AltroCampo} * x

per altre info cmq trovi tutto qui: https://smpdl.sap-ag.de/~sapidp/012002523100005986792008I/cr8_formularef_italian.zip

Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

danielinav Profilo | Newbie

credo di aver capito qual è il problema. dovevo semplicemente cambiare il formato dei campi cosi sono riuscita a fare la formula.

new java.lang.Float( ($V{Tot_gruppo}.floatValue()) +($V{TOT_CONSEGNE}.floatValue()) )

ora però vorrei sapere come posso fare per un calcolo. io ho un report diviso in due gruppo, la data e codice centro. ho fatto per il gruppo codice centro la somma dei dati con una variabile "tot_dati" e poi ho fatto per la data una somma della variabile "tot_dati", "tot_dati_per_giorno". ora come faccio a fare la percentuale per ogni gruppo codice, cioè ("tot_dati" (per ogni codice) / "tot_dati_per_giorno")*100 ?

freeteo Profilo | Guru

>credo di aver capito qual è il problema. dovevo semplicemente
>cambiare il formato dei campi cosi sono riuscita a fare la formula.
ok


>"tot_dati", "tot_dati_per_giorno". ora come faccio a fare la
>percentuale per ogni gruppo codice, cioè ("tot_dati" (per ogni
>codice) / "tot_dati_per_giorno")*100 ?
hai provato ad usare i campi "running total fields" (campo sommatoria) ? Questa tipologia ti permette di fare operazioni indipendentemente dal flusso del report, quindi potrebbe tornarti utile.

Altrimenti puoi usare il campo sommatoria facendo tastoDX sopra al campo di dettaglio->Insert->Summary e definire un'operazione di percentuale.

Ciao.

Matteo Raumer
[MVP Visual C#]
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