2

보고서 머리글을 자체 페이지에 렌더링 한 다음 발견 한 각 구성원마다 두 페이지를 렌더링하는 보고서가 있습니다. 보고서는 보고서 머리글과 나열된 첫 번째 구성원에 대해 각 페이지를 올바르게 렌더링하지만 페이지가 두 번째 구성원 (페이지 4 전체)으로 변경되면 모든 서식이 손실됩니다. 전체 서식에 대한 모든 서식이 손실되면 우연히 정렬되고 테이블 릭스 테이블에 경계선이 없어지고 글꼴이 변경됩니다. 웹 페이지가 CSS 파일에 연결되지 않을 때와 매우 비슷합니다. 첫 번째 멤버로 돌아 가면 서식이 손실되기 때문에 보고서 머리글 페이지로 다시 이동할 수 없습니다. 두 번째 페이지로 다시 이동 한 다음 두 번째 페이지로 다시 이동해야 보고서 머리글 페이지가 다시 나타납니다.SSRS에서 Internet Explorer를 통해 Report Manager에서 서식이 손실 됨

보고서를 복잡하게 만들려면 BIDS에서 예상대로 보고서 작성기, 보고서 작성기 3.0 및 Firefox가 필요합니다. 보고서는 Internet Explorer (IE)를 통해 보고서 관리자로부터 이전에 작동했으며 최근에 실패하기 시작했습니다. IE를 통해 마지막으로 보고서 관리자 양식을 실행 한 이후로 사소한 변화가 있었지만 모두 조사했습니다. 나는 W3 학교에서 HTML 유효성 검사기를 통해 IE와 Firefox 모두에서 소스의 복사본을 실행했으며 둘 다 Microsoft에서 렌더링 한 XHTML과 동일한 정확한 오류를 가지고있었습니다. 흥미로운 문제는 보고서 관리자에서 IE를 통해 렌더링 된 형식화되지 않은 보고서를 가져온 다음 파일을 PDF 또는 MHTML로 내보내도록 선택하면 IE를 통해 보았던 MHTML을 포함하여 BIDS 또는 보고서 작성기 3.0을 볼 때 예상대로 내보내기가 렌더링됩니다. .

저는이 문제를 어떻게 해결할 수 있을지 전혀 모르고 해결하기 위해 다양한 접근 방식을 시도했습니다. 모든 통찰력은 인정 될 것이다. 미리 감사드립니다.

+0

다른 버전의 IE 시도해 봤어? –

+0

사용자는 IE 9 (IT 통제 됨)에만 액세스 할 수 있습니다. 호환성 모드에서 보고서를 보려고했으나 오류가 지속되었습니다. – PerPlexSystem

답변

1

내 보고서가 BIDS에서 제대로 렌더링되었지만보고 서비스 (2008R2)에 배포 된 경우 유사한 동작을 보아 왔지만 잘못 렌더링되었습니다. 제 경우에는 보고서의 2 페이지를보고 나서 세 번째 페이지가 모든 서식을 잃었습니다. 그런 다음 페이지 1과 2로 돌아 가면 서식도 잃어 버렸습니다.

이 동작을 일으킨 변경 사항은 매우 간단했습니다. 나는 같은 텍스트 상자에 대해 숨김 속성을 으로 설정하고을 True로 설정합니다.

수정

는 반대 할이었다 거짓 다시 텍스트 상자의 숨겨진 속성을 설정합니다. 상자를 숨기려면 페이지 배경색과 일치하도록 글꼴 색을 변경했습니다. 이 일련의 해결 방법이 저에게 효과적이었습니다. 서식 손실은 확실히보고 서비스의 렌더링 엔진에서의 버그로 보입니다.

+0

답변에 감사드립니다. 하위 보고서의 머리글 텍스트 상자를 숨김으로 설정 한 것으로 밝혀졌습니다. 숨길 행 표시를 올바르게 설정해야하는 경우 True입니다. 이는 실제로 보고서를 변경하지 않고 보고서가 작동을 멈춘 이유를 설명합니다. – PerPlexSystem

1

헤더를 하위 보고서에서 먼저 제거한 다음 다시 추가하고 표시 페이지 머리글과 바닥 글을 falst로 설정합니다. 이 PDF 형식으로 올바르게 속임수 않았다/