2017-02-06 1 views
0

BIRT에 문제가 있습니다. 상대 마스터 페이지에서 보고서를 만들었으며 PDF 형식으로 내보내려고합니다.BIRT 보고서에 마스터 페이지 머리글이 표시되지 않습니다.

웹 뷰어로 보고서 미리보기를 볼 때 마스터 페이지 머리글과 바닥 글을 볼 수 있지만 보고서의 PDF 내보내기에서 머리글을 볼 수 없습니다 (그러나 바닥 글 참조) .

헤더 속성에서 Hide element 확인란의 선택이 해제되어 있습니다.

내가 누락 된 항목이 있습니까?

감사

답변

0

그것은 XML없이 하드 조금,하지만 당신이 확인할 수 있습니다

먼저 내가 MasterPage 속성에서 헤더 높이를 확인한다. 당신이 헤더에 보여주고있는 것이 실제로 맞습니까? 확실하지 않은 경우 헤더를 간단한 텍스트 요소로 바꾸고 다시 시도하십시오. 웹 미리보기는 크기에 맞게 조정되는 경향이있는 반면 PDF에는 설정된 크기가 더 엄격하게 해석되는 경향이 있습니다.

또는

은 '실행'의 속성을 조작하는 방법이 있습니다. 다음과 같은 코드로 XML을 확인할 수 있습니다.

reportContext.getOutputFormat() == "pdf" 

또는 그 일부. 아마도 단서가 있습니다.

+0

"처음에 머리글 표시"/ "마지막으로 머리글 표시" – hvb

+0

사실로 생각해야하지만 @Andrea lalenti는 머리글을 미리보기로 언급 했으므로 올바른 것으로 생각됩니다. – Jeroen

관련 문제