2010-12-17 15 views
2

Ich erstelle einen Bericht, der zu imitieren und bestehenden Bericht ... es hat Gesamtsummen und Zwischensummen.Erstellen von bedingten Gesamtzeilen in SSRS

Problem ist die Zwischensummen auf verschiedenen Kriterien basieren ...

Also:

Apples   5 
Oranges   6 
Beans   3 
Grapes   8 
Peas    3 

Total Fruit: 19 
Total Veggies: 6 
Grand Total : 25 

Angenommen ich ein Feld haben, das mir sagt, wenn ein Artikel Obst/Veggie ist, wie kann ich großen Wert Ihrer Reihe erstellen (am Ende der Seite), das nur basierend auf dem Wert eines anderen Feldes hinzugefügt wird?

Ich möchte keine separaten Gruppen. Das Format sollte so bleiben wie es ist.

Antwort

4

Fügen Sie dem zugrunde liegenden Datensatz berechnete Felder hinzu, die insgesamt Obst und Gemüse getrennt enthalten. Auf diese Weise kann die geeignete Untersumme auf dem berechneten Feld basieren.

Wenn Sie ein Feld hatten, das ItemType war und "Obst" und "Gemüse" enthielt, konnten Sie eine Summe wie = Sum (Iif (Fields! [ItemType] = "Fruit", 1,0)) addieren nur die Frucht.

Verwandte Themen