2012-06-19 2 views
2

보고서 본문의 위쪽에서 아래쪽까지 실행되는 내 보고서의 모든 페이지에 세로선을 포함하고자합니다. 이것을 어떻게 할 수 있습니까?보고서 작성기/SSRS의 모든 페이지에서 수직선 반복

RepeatWith를 사용해 보았지만 작동하지 않는 것 같습니다. 첫 번째 페이지에만 줄이 나타납니다.

감사합니다.

+0

흥미로운 질문입니다. 나는 결코 RepeatWith를 사용하지 않았으며 [원하는대로 목적에 맞지 않는 것 같습니다] (http://connect.microsoft.com/SQLServer/feedback/details/349132/repeatwith-not-working-when-printing). 아마도 누군가가 대안을 제공 할 수 있으며, 나는 개인적으로 (아직) 어떤 것도 생각할 수 없습니다. – Jeroen

+0

RepeatOnNewPage를 true로 설정하여 문제를 해결하십시오. – Codingo

+0

Michael, Line 컨트롤에 RepeatOnNewPage 속성이 없습니다. – yomayne

답변

0

나는

내가 몸에 테이블에 빈 행을 추가하는 간단한 코드를 작성 (배경 이미지를 RepeatWith, RepeatOnNewPage를 사용하지 않고 나보고) 그 문제를 해결하는 방법을 알아 냈어요. 추가 할 행 수는 본문의 높이와 행의 높이에 의해 결정됩니다.

예를 들어 몸체 높이가 6 인치이고 높이가 0.5 인치 인 경우 총 12 개의 행을 한 페이지에 넣을 수 있습니다. 따라서 테이블에 4 개의 행이있는 경우 검정색 행 8 개를 추가하여 테이블 높이를 보고서 본문과 동일하게 만듭니다.

행 수가 12 개보다 많으면 15 개라고 가정하면 [12 - (15 mod 12)] 행 즉 9 개의 빈 행이 추가됩니다.

그리고 필요한 모든 열에 측면 경계선이있어서 페이지 전체에 수직선이 생길 수 있습니다.

0

룩앤필 전용입니까?

나는 그런 선을 가진 심상을 창조하고 몸 배경으로 사용할 것입니다. 또는 여러 페이지에 걸쳐있는 테이블 릭스를 사용하는 경우 다른 레이아웃은 테이블 릭스에서 왼쪽에 테두리가있는 빈 열을 만드는 것입니다.

또 다른 아이디어는 왼쪽/오른쪽 테두리가있는 사각형을 사용하고 사각형 안에 모든 테이블 줄을 넣는 것입니다. 그러면 사각형이 여러 페이지로 확장되어 테두리 (세로선)가 보고서.

SSRS가 여러 페이지의 줄을 자동으로 반복하도록 말할 수 있다고 생각하지 않습니다.

+0

열 구분을 표시하는 데 수직선이 필요합니다. 왼쪽의 빈 열은 작동하지 않습니다. 열은 테이블과 함께 만 확장되기 때문입니다. 테이블의 높이가 몸체의 높이보다 작 으면 간격이 생깁니다. 이미지 배경을 사용해 보았지만 문제가 있습니다. 선폭이 보고서 작성기의 선 너비와 제대로 일치하지 않습니다. 거리에 문제가 있고 보고서 배경을 관리하기 위해 추가 프로그램을 사용하는 데 어려움이 있습니다. – yomayne