I have following expression in a filter but it hides group if any of the fees is equal to 0
= Iif(Fields!Rodzaj.Value = "Fee"
AND
(Round(Sum(Fields!KwotaSAPCurrPer.Value),2) Or Round(Sum(Fields!KwotaSAPCurrPer.Value),2) Is Nothing)
AND
(Round(Sum(Fields!KwotaSAPCurrYTD.Value),2) Or Round(Sum(Fields!KwotaSAPCurrYTD.Value),2) Is Nothing)
AND
(Round(Sum(Fields!KwotaSAPLastPer.Value),2) Or Round(Sum(Fields!KwotaSAPLastPer.Value),2) Is Nothing)
AND
(Round(Sum(Fields!KwotaSAPLastYTD.Value),2) Or Round(Sum(Fields!KwotaSAPLastYTD.Value),2) Is Nothing)
AND
(Round(Sum(Fields!Roznica.Value),2) Or Round(Sum(Fields!Roznica.Value),2) Is Nothing)
AND
(Round(Sum(Fields!RoznicaYTD.Value),2) Or Round(Sum(Fields!RoznicaYTD.Value),2) Is Nothing)
,True,False)