Summieren von Gruppenelementen in SSRS 2008 R2
Ich habe das, was ich für ein ziemlich einfaches Problem halte, kann aber für mein ganzes Leben nicht herausfinden, wie es geht (SSRS 2008 R2). Ich verwende ein Tablix, da ich Detaildaten anzeigen muss (nicht nur Aggregate)
Ich habe Datenzeilen (Versandkosten) und Auftragskostenverteilung
Die (gekürzten) Daten im Bericht lauten
TrackNo ShipCost NoJobs JobNo Job Cost T1 10.00 1 J1 10.00 T2 10.00 3 J2 3.33 T2 10.00 3 J3 3.33 T2 10.00 3 J4 3.33
Dem TrackNo T1 ist also möglicherweise 1 Job zugeordnet, und dem TrackNo T2 sind möglicherweise 3 Jobs zugeordnet. Ich habe dann die Kosten über die Jobs verteilt. Wenn jede Sendung 10 US-Dollar kostet:
Für die Verfolgung von T1 erhält Job Nr. J1 10,00 USDFür die Nachverfolgung von T2 erhalten die Jobs J2, J3 und J4 jeweils 3,33 USDIch möchte einen Drilldown-Bericht wie diesen haben:
TrackNo Ship Total No. Jobs Job No Job Total + T1 10.00 1 J1 10.00 + T2 10.00 2 J2 3.33 J3 3.33 J4 3.33
In meinem Bericht verfolgt Gruppe 1 die Nummer; Gruppe 2 (Kindergruppe) ist Job-Nr.
TrackNo JobNo
Schiffsgesamtmenge auf dem Bericht istFirst(Fields!ShipTotal.Value)
Ich möchte die ShipTotal für den gesamten Bericht summieren (nicht die Auftragssummen, da diese Rundungsfehler aufweisen: z. B. 3,33 * 3 = 9,99).
Wie kann ich die angezeigten Werte für Gruppe 1 addieren (First(Fields!ShipTotal.Value)
)? Ich denke, Scope ist der Weg, aber ich bin verloren.