2016-06-24 2 views
0

Aus irgendeinem Grund, wenn ich Bericht in SSRS ausführen, zeigt es mir eine zusätzliche Zeile in einer Gruppe.Warum SSRS-Bericht bringt zusätzliche Zeile in einer Gruppe und wie man es loswerden?

SELECT  
        COALESCE(Underwriter,'') as Underwriter , 
        sum(case when TransactionType IN ('Policy', 'Reinstatement') then 1 ELSE 0 END) as PoliciesBound, 
        b.MonthNum, 
        b.YearNum, 
        b.MonthName 
     FROM  tblCalendar b 
     LEFT JOIN Test_Plaza_ProductionReport a ON b.MonthNum=Month(a.EffectiveDate) 
        AND b.YearNum = YEAR(a.EffectiveDate) 
     WHERE  b.YearNum = 2016 
     GROUP BY a.Underwriter, 
        b.MonthName, 
        b.MonthNum, 
        b.YearNum 

Unten ist das Ergebnis der Abfrage

enter image description here

Und das ist, wie es in einem Bericht aussieht: enter image description here

Wie kann ich diese Zeile loszuwerden oder zuzumin wenigstens verstecken Sie es? Danke

+1

Können Sie eine Auswahl der Ergebnisse der Abfrage ohne die GROUP BY-Klausel schreiben? Ich hoffe auch, dass das eine verschleierte Datenbank ist. – guysherman

Antwort

0

Ich dachte. Es war einfach, einfach auf Row Visibility zu gehen und es basierend auf dem Ausdruck auszublenden.

0

Set Row Visibility Ausdruck wie unten,

=IIF(Fields!Underwriter.Value IS Nothing,True,False)