0

SSRS 보고서에서 필자는 단일 행과 단일 열 (단일 셀)을 가진 테이블 릭스를 사용했습니다. 이 행은 다른 요소를 포함하는 다른 사각형을 포함하는 단일 직사각형을가집니다.SSRS (ReportBuilder 3.0) - 숨겨진 테이블 릭스가 차지하는 공백을 제거하는 방법?

=Fields!ShipmentType.Value<>"Sales 

가 릭스 로우는 그 로우 시인성을 가지고 표시 여부 발현이 릭스 레벨 (릭스 가시성 및 행 시야 모두)로 설정되어 있지만 들어 직사각형 등의 릭스는 가시성 식으로 설정했다 나는이 필드의 값을 확인했습니다

=IsNothing(Fields!Calc_ShipToAddress.Value) 

하고, 그러나 여전히 PDF에 공백을 취하고있는 테이블 릭스가 숨겨져해야하는 값에 따라 :로 설정합니다.

다른 세 개의 tablix가 있습니다. 세 가지 모두 테이블 릭스 가시성 설정을 갖지만 행 가시성은 설정하지 않습니다. 흥미롭게도이 테이블 릭스는 숨겨져있을 때 공백을 사용하지 않습니다.

나는 다양한 게시물을 포함하여 다양한 솔루션을 너무 많이 검색했지만 지금까지는 아무 것도 작동하지 않았습니다. 심지어 그 tablix에 대한 열의 가시성을 설정했지만 여전히 공백이 걸립니다.

+0

이 셀에는 다른 요소가 있다고하셨습니다. 이 셀의 모든 내용을 숨기시겠습니까? 그렇다면'가시성 '대신'필터'표현식을 사용해보십시오. – StevenWhite

+0

보고서 속성에서'ConsumeContainerWhitespace'를'True'로 설정하려고 했습니까? –

+0

@StevenWhite 모든 내용이 이미 숨겨져 있습니다. 전체 테이블 릭스의 공백이 그대로 남아 있습니다. – SJaka

답변

0

비슷한 상황을 가진 누군가를 도울 수 있기를 바랍니다.

필자의 경우, 최고 테이블 릭스가 항상 공백으로 표시되는 이유는 여기에있는 모든 텍스트가 숨겨져 있지만 최상위 테이블 릭스의 높이입니다. 이 테이블 릭스는 다음 줄기 겹침이 작은 노치로 겹치므로 보고서의 공백으로 표시됩니다. 나는 다른 것을 위해 400 %로 확대했고 실수로이 중복을 발견했습니다.

Tablix의 높이를 고정하면 보고서가 예상대로 작동하고 tablix가 완전히 숨겨집니다 (공백 없음).