2014-09-25 8 views
1

주 보고서의 세부 구역 안에 2 개의 하위 보고서를 작성했습니다.이 보고서는 매우 동일합니다. 주 보고서에서이 2 개의 하위 보고서의 높이를 300 픽셀로 지정하여 동일한 공간을 차지하고 디자인에서 두 개의 상자로 표시되도록했습니다.하위 보고서를 차례대로 인쇄하십시오.

하위 보고서의 디자인은 다음과 같습니다. 높이가 300px로 유지됩니다. 상세 밴드는 데이터베이스에서 리턴 된 행 수에 따라 반복됩니다. 이것은 3-8 행을 반환 할 수 있습니다. 내가 그들을 미리 볼 때 그들 사이에 공백없이 아래와 같이

Subreport1

는 지금은 하위 보고서를 잇달아 표시합니다. 지금은 첫 번째가 3 행만 반환하면 그 사이에 공백이 표시됩니다. 두 번째 하위 보고서를 어떻게 이동하여 첫 번째 하위 보고서의 마지막 행 바로 뒤에 나타나게 할 수 있습니까?

enter image description here

답변

0

구성 세부 밴드와 항상 하위 보고서에서 도달 할 것입니다 최소한의 높이, 예를 들어, 사용하여 주 보고서에서 하위 보고서 구성 요소 5px은 하위 보고서 출력에 따라 항상 늘어납니다.

둘째, 세부 밴드 아래쪽에있는 서브 보고서 템플릿에 불필요한 공백이 없는지 확인하십시오.

0

여기에는 여러 가지 이유가있을 수 있습니다. 아래 단계가 구현되었는지 확인하십시오.

  1. 하위 보고서는 모두 맨 아래쪽 여백을 피해야합니다. 하위 리포트의 회색 영역을 마우스 오른쪽 버튼으로 클릭하고 "리포트 여백 제거"를 클릭하십시오.

  2. 첫 번째 하위 보고서에 요약 대역이 비어있을 수 있습니다.

  3. 위치 표시 두 하위 보고서의 형식은 모두 "Float"이어야합니다.

  4. 데이터가 채워진 서브 리포트의 높이 합계가 상위 리포트의 높이를 초과하지 않는지 확인하십시오.

관련 문제