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 USD

Ich 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.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage