조건부로 숨겨져있는 일부 항목이 다른 항목의 위치를 변경하는 데 문제가 있습니다.SSRS 2008의 서로 다른 위치에 영향을주는보고 항목
Reporting Services 2000을 사용하여 항목 가격 레이블을 PDF로 인쇄했습니다. 보고서에는 각 항목에 대해 단일 셀이있는 단일 테이블로 구성됩니다. 레이블의 데이터 필드와 기타 항목은 모두 하나의 사각형 안에 배치됩니다. 매우 구체적인 레이아웃이 필요하기 때문에 일부 보고서 항목은 디자이너에서 겹쳐서 렌더링 된 PDF에 올바르게 배치됩니다.
SSRS 2008로 업그레이드하고 보고서를 새 버전으로 마이그레이션해야하기 때문에 몇 년 동안 정상적으로 작동했습니다.
갑자기 보고서의 특정 항목이 (숨김 속성의 표현식에 의해) 숨겨지면 특정 다른 항목의 위치가 바뀝니다. 경우에 따라 포함 사각형도 크기가 조정됩니다.
꽤 많은 검색 후 SSRS 2008에서 보고서 항목 간의 상대적인 간격을 유지하려고 시도 했으므로 다른 항목의 왼쪽에있는 항목이 크기가 변경되면 항목이 권리는 그에 따라 조정됩니다.
분명히 항목을 숨기면 크기가 0으로 변경되므로 옆에있는 항목이 왼쪽으로 이동하여 간격을 채 웁니다.
그러나 모든 항목은 다른 항목과 상관없이 미리 정의 된 위치에 있어야하므로이 동작을 원하지 않습니다.
다른 사람이 숨어도 영향을받지 않도록 보고서 항목 위치를 "수정"하는 방법을 알고있는 사람이 있습니까?
동일한 직사각형 안의 항목 만 서로 영향을 줄 수 있지만 그룹화 할 수 있도록 항목을 별도의 사각형 안에 넣으려고했으나 도움이되지 않습니다.
모든 아이디어는 크게 감사하겠습니다.
오 마이 갓, 실제로 작동했습니다! 영향을받은 필드 앞에있는 봉쇄 사각형의 Z- 인덱스를 설정하는 것을 제외하고는 모든 것을 시도했습니다! 큰 감사의 사람, 당신은 날 구 했어요!SSRS에이 "동적 레이아웃"기능을 사용하지 않기를 바란다. 그러나 지금은 너무 많은 번거 로움없이 내 문제를 해결한다. – Rolf
2012 년에도 동일한 문제가 있습니다. 자세한 해결책은 http://dinesql.blogspot.com/2010/05/reporting-services-textbox-changes.html에서 확인할 수 있습니다. – scar80