2014-04-02 3 views
1

Google에는 수백 가지의 매우 복잡한 RDL 보고서가 포함 된 웹 응용 프로그램이 있습니다. 모든 내용이 올바로 표시되지만 PDF로 내보낼 때 일부 보고서에는 겹치는 영역이 있습니다 (여러 개의 레이블이 서로 겹쳐 져야 함). 우리가 그들을 표시로 우리는 말 deviceinfo가 동일한 구성을 가지고보고서 뷰어를 PDF 레이아웃 문제로 렌더링

report.Render("PDF", deviceinfo) 

에서 그 우리 호출을 제외하고는 동일한 형태로 보고서를 작성. PDF로 내보내기 기능인 은 보고서 정의 내의 tablix와 혼동을 일으키는 것으로 보입니다. 웹 앱의 보고서 뷰어에서 직접 보고서를 내보낼 때도 같은 오류가 발생합니다.

고려해야 할 추가 설정이 있습니까? 또는 pdf로 렌더링하면 동일한 데이터 및 레이아웃으로 표시하는 것과는 다른 결과가 나타나는 이유는 무엇입니까? 이 경험이있는 사람이 있습니까?

BTW : Word 문서로 내보낼 때 올바른 것으로 표시됩니다. 두 테이블 릭스 중복, 두 번째 테이블 릭스 그냥 최초의 아래로, 아래로 이동할 때

의 ReportViewer 일부 허용 오차를 가지고 : 우리가 무엇을 발견

답변

1

. 그것이 디자인에 의해 의도 된 방법입니다. 그래서 우리는 버그 정의에 대한 문제가 없었습니다. 반대편에서 PDF로 렌더링하면 절대 엄격하고 테이블 릭스는 출력에서 ​​겹칩니다. 유일한 해결책은 파일을 던져서 수정하기 전에 보고서 뷰어에 으로 표시되지만 올바른 것으로 렌더링되도록 수정하는 것입니다.

보기 또는 레이아웃 인쇄에는 특별한 구성이 없습니다.