Sottrazione tra due quantità (visual studio 2005)

lunedì 10 maggio 2010 - 10.20

marko80 Profilo | Junior Member

Ciao a tutti!
Come si fa in Visual Studio 2005 a fare una sottrazione tra due somme di quantità?
Mi spiego meglio...
Ho delle quantità con segno + e - (un campo dove c'è il segno - o + e un campo dove c'è la quantità) e ho fatto un raggruppamento per segno. poi ho fatto la somma delle qta per segno
Come faccio ora a fare la differenza tra i due "gruppi" di somme?
Spero di essere stato chiaro.
Ciao

freeteo Profilo | Guru

Ciao,
il fatto che dici "con visual studio 2005" è un po' troppo generico, nel senso che non ho capito se stai parlando di report Crystal, o SqlReporting (ReportViewer, quindi file .rdlc)...

Ciao.

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

marko80 Profilo | Junior Member

Ciao,
scusa per l'imprecisione ma è da poco che sto utilizzando questo programma.
In teoria sto parlando di SqlReporting (ReportViewer, quindi file .rdlc) anche se i miei report hanno estensione .rdl
Grazie

freeteo Profilo | Guru

Ciao,
grazie, adesso è più chiaro

Per fare quella somma puoi usare una formula, dove come secondo parametro dell'operazione "Sum", ossia lo "scope", devi mettere il raggruppamento che hai usato per gestire i segni.

Ciao.

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

marko80 Profilo | Junior Member

Già provato ma senza successo! Provo a spiegarti meglio. Il report è cosi costruito:

101962 (lotto) (245.340,00)
-----------------------------------------------------------------
+ | 511.125,00 | 0,00
-----------------------------------------------------------------
- | 0,00 | 265.785,00
-----------------------------------------------------------------


lotto, + e - sono 3 raggruppamenti/gruppi.
La quantità per il gruppo + e - la calcolo attraverso due formule distinte, perchè il campo quantità è costituito a sua volta da un concatenamento di due campi (segno e qta)
Quello che devo fare io è la differenza della qta raggruppata con + e quella con segno -
Spero di essere stato chiaro.
Grazie

freeteo Profilo | Guru

Ciao,
perdonami ma faccio fatica a darti una risposta "scritta" senza avere sotto mano un esempio di report...ce la faresti a farmi un report con un database che abbia dati finti e che faccia il calcolo che dici?

Se puoi allegarlo (mi raccomando anche un db temporaneo) mi faresti un favore,casomai se vuoi mandami tutto all'email che trovi sul mio profilo.
Grazie.

Ciao.

Matteo Raumer
[MCAD .net, 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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5