2016-06-28 1 views
0

BIDS에서 작성한 보고서가 있습니다. 보고서 상단에는 몇 개의 텍스트 상자가 있으며 그 다음에는 내 데이터 집합의 모든 결과를 표시하는 표가 있습니다. 이 테이블에 내보내기에 여러 페이지가있을만큼 충분한 데이터가 채워지면 BIDS 미리보기 또는 보고서가 서버에 업로드 될 때 PDF로 내보낼 수 없습니다. BIDS에서이 오류를 얻을 :SSRS 2005 보고서가 PDF로 내보낼 때 '개체 변수가 개체의 인스턴스로 설정되지 않았습니다.'오류가 발생합니다.

나는 SQL Server 데이터베이스보기에서 텍스트 컬럼에서 오는 테이블의 특정 항목까지 문제를 축소 한

An error occurred during local report processing.
An error occurred during rendering of the report.
An error occurred during rendering of the report.
Object reference not set to an instance of an object.

. 이 열의 값에는 줄 바꿈이 포함됩니다. 줄 바꿈을 공백으로 바꾸면 문제없이 보고서를 PDF로 내보낼 수 있지만 보고서를 VbCRLF 또는 그와 비슷한 텍스트 상자 식으로 대체하거나 그대로두면 보고서를 가져올 수 있습니다. 오류. 내 보고서에 '인덱스'라는에는 매개 변수가 없습니다

An error occurred during local report processing.
An error occurred during rendering of the report.
An error occurred during rendering of the report.
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

:

내가 Excel로 내보내려고하면

, 나는이 약간 다른 오류가 발생합니다.

오류없이 다른 모든 형식으로 내보내집니다.

차라리 실제 데이터보다, 내 데이터 세트의 SELECT이를 사용하여 오류를 강제 할 수

SELECT 'this is a first line' + char(13) + char(10) + ' this is the second line' as Notes 

그러나 다시, PDF의 여러 페이지를 일으킬 수있는 충분한 행이없는 경우 , 오류가 발생하지 않습니다.

누구든지이 문제를 해결할 수 있습니까? 나는 몇 시간 동안 검색을 해왔지만 같은 문제가있는 사람을 찾을 수조차 못했습니다.

답변

0

이 오류는 머리글이나 바닥 글을 표시 할 공간이 부족하여 발생할 수 있습니다. 머리말/꼬리말에 머리말/꼬리말 너비보다 큰 고정 된 크기의 이미지가 있습니까? 어쩌면 텍스트 상자

...

는 머리글/바닥 글 내의 구성 요소를 살펴보고 (참 또는 높이) 폭의 합이 사용 가능한 공간보다 큰 경우를 참조하십시오.

+0

고마워요. 헤더에 고정 된 크기의 이미지가 있습니다. 그들은 특별히 크거나 헤더 자체보다 큰 크기로 설정되었지만 헤더를 제거하면 오류가 수정되었습니다. 주 보고서 본문에 이미지를 배치하고 작업을 계속했습니다. –

관련 문제