0

보고서 서버에서 PDF로 내보내기하는 데 문제가 있습니다. VS2010 및 C#으로 작성된 ASP.Net 웹 사이트의 보고서 뷰어 컨트롤에서 PDF로 내보낼 때 일반적인 경우의 특정 보고서에서 제대로 작동합니다. 그러나이 보고서에 전달 된 특정 매개 변수로 인해 손상된 PDF 파일이 출력됩니다.SSRS PDF 내보내기시 손상 됨

PDF 파일을 손상시키는이 매개 변수 조합이 가장 많은 양의 데이터를 출력한다는 것이 하나의 특징입니다. 다른 모든 렌더링 형식은 모든 시나리오에서 잘 작동합니다.

도움을 주셔서 대단히 감사드립니다.

+0

다른 매개 변수 조합을 발견했습니다. 관계는 분명히 출력의 크기입니다. 두 매개 변수 세트 모두 큰 출력을 생성합니다. –

+1

보고서를 디자인보기에서 설정하는 방법을 확인하십시오. 단일 페이지 너비와 높이에 맞도록 제대로 설정되지 않으면 데이터가 많이 반환 될 때 이상한 방식으로 다른 페이지로 물건을 밀어 넣을 수 있습니다. 어쩌면 C# 응용 프로그램에 어려움이 있습니까? – mameesh

+0

페이지 높이와 관련이 있다고 생각합니다. 이 값을 수정하면 일부 보고서에서는 고정되지만 다른 보고서에서는 그렇지 않습니다. 높이 구성으로 인해 손상된 PDF 파일이 생성 될 수 있다는 것은 매우 이상한 일입니다. 나는 이것이 ASP.Net 사이트에만 국한된 것이라고 생각하지 않는다. ReportServer에서도 파일을 내보낼 수 없습니다. –

답변

1

Adobe PDF 뷰어 - 최신 버전을 사용하고있었습니다. 이 문제는 SSRS 2008 R2의 누적 업데이트 6에서 수정되었습니다. 서비스 팩 2를 설치하면 문제가 해결되었습니다.

관련 문제