2011-11-10 3 views
8

ho applicato il filtro Top N sul gruppo 'Purchase_Amount' in modo che io possa ottenere solo i valori Top N del gruppo, ma quando Mi candido Somma sul gruppoSomma di gruppo filtrato in SSRS

=Sum(Fields!Purchase.Value, "Purchase_Amount") 

che mi danno sum del set di dati intero , quindi come posso ottenere la somma del gruppo filtrato?

+1

'Purchase_Amount' è il gruppo e ho applicato filtro che – Yogesh

risposta

5

Ci sono molti modi per risolvere questo problema. Sarei probabile spostare il filtro sul flusso di dati, sia nella query, sia nelle proprietà del set di dati.

Ma alcuni altri due metodi sono descritti in this MSDN Community thread: O creazione di una riga totale falso entro i membri del gruppo che contiene la funzione =RunningValue(...), e impostare la visibilità per mostrare solo nell'ultima riga; o fare riferimento a un altro elemento della pagina in cui è possibile ottenere solo il totale degli elementi filtrati.

6

Si potrebbe provare a impostare il filtro sul Tablix anziché sul gruppo: tutte le somme nella Tablix sono quindi soggette a quel filtro.

Tablix Properties