2013-04-11 5 views
0

, 나는 내가/숨기기 sr.no.를 제거해야 SSRS 2008 - 열 그룹 합계 = SSRS 2008 년 0

enter image description here

아래처럼 내 보고서 출력을 얻고 경우 행을 제거 = 3, 총 qty = 0이 적용될 조건

RowVisibility Show 또는 Hide를 사용했지만 출력 결과는 다음과 같습니다. Sr.No. 2, 1 등을 보이고, 4 (일련 번호 라인 1,2,3 와서 숨길 총 = 0이 연속한다) 릭스 속성 통해

아래와 같은 필터를 적용을하지만 출력 필터링되지 ( 나는 시도 [표현] = SUM (필드! QTY.Value "을 DataSet1") 텍스트 [운영자] = <> [가치] = 0 또는 ""

내가 [matrix_descriptopn 같은 행 그룹이 , Matrix_OutletGroup, Outlet] [Matrix_month]와 같은 그룹이 있습니다

enter image description here enter image description here

+0

데이터 집합 쿼리에서 total = 0 인 행을 필터링하지 않는 이유는 무엇입니까? – Konza

+0

나는 시도했다, 내가 뭔가를 놓치고있다, 당신은 내가 시도한 위의 볼 수 있습니다, 제발 할 단계를 줄 수 – BhaveshParmar

+0

하지만 당신의 데이터 집합에 대한 SQL 쿼리를 보여 줄 수 있습니까? – Konza

답변

1

I 필터를 예를 들어, 코딩 것

[expression] = Sum(Fields!QTY.Value) <> 0 
Boolean 
[Operator] = 
[Value] True 

이것은 SSRS에서 필터를 사용하는 유일한 방법입니다.

+0

안녕하세요, 행렬 [outlet] 아래에 말한대로 필터를 적용했는데, 메시지가 나타납니다. 로컬 보고서 처리 중에 오류가 발생했습니다. 그룹화 처리 중 ' OUTLET '을 수행 할 수 없습니다. string 데이터 및 system.boolean 데이터를 비교할 수 없습니다. filterexpression – BhaveshParmar

+0

에 의해 반환 된 데이터 유형을 확인하십시오. 등호가 누락되었을 수 있습니다. 그러나 데이터 집합 필터에서는 집계 함수를 사용할 수 없습니다. === [표현식] = 필드! QTY.Value <> 0 부울 [운영자] = [값] 참 – Konza

+0

안녕하세요, 이제 오류가 발생하지는 않습니다. 그러나 표현식에서 등호를 놓치지 마십시오. 보고서가 생성되었을 때 머리글 및 전체만 표시하고 실제로는 총계 = 0 행을 숨겨야합니다. – BhaveshParmar