Es gibt viele Markennamen und jeder Markenname hat viele Quellen. Jede Quelle hat viele Daten, die eine "Zählung" für diese Werte enthalten.Summe basierend auf mehreren Bereichen in SSRS
Meine Datenzeilen wie folgt aussehen:
Berühmte | Quelle | Datum | Graf
auf dieser Grundlage würde Ich mag ein Liniendiagramm erstellen, die Datum auf den x_axis hätte, und Prozent einer Quelle im Vergleich zu allen anderen Quellen für diese Marke in y_axis. Meine Seriengruppe sind die Brand_Names.
Aktuelle Kategorie Gruppe ist: Datum
Serie Gruppen: Markenname
Werte:
Sum(IIf(Fields!Source.Value="source12",
CInt(Fields!Count.Value),
Nothing))/Sum(CInt(Fields!Count.Value), "Chart2_CategoryGroup")
"Chart2_CategoryGroup" ist das Datum.
Dies vergleicht jedoch den aktuellen Quellwert mit der Summe aller anderen Quellen für das aktuelle Datum, unabhängig vom Markennamen.
Gibt es eine Möglichkeit, dass ich CategoryGroup und die SeriesGroup in den Umfang der Summe einbeziehen kann?
Vielen Dank im Voraus!
Vielen Dank für die Antwort! Was meinst du mit Zwischenaggregation? – Nazariy1995
@ Brenden1995 Mit anderen Worten, Sie können SQL-Unterabfragen verwenden, um Zahlen auf verschiedenen Ebenen zu summieren. Auf diese Weise haben Sie die Zahlen, die Sie bereits in Ihrem Dataset benötigen, und Sie müssen sich nicht auf SSRS verlassen, um den Umfang zu bestimmen. – StevenWhite