2013-10-03 2 views
2

Excel에서 보고서를 열어야하는 SSRS R2 보고서 링크를 추가하려고합니다.SSRS에 링크 엑셀로 내보내기/렌더링

많은 사이트

=Globals!ReportServerUrl & Globals!ReportFolder & "/" & Globals!ReportName & "&rs:Format=excel" 

그래서 내가 한 다음 식을 사용하는 링크 텍스트 상자를 추가하는 것이 좋습니다. SSRS가 작동합니다. SSRS/IE에서 렌더링 된 보고서가 작동합니다. 그러나 텍스트 상자를 클릭하여 Excel에서 열면 작동하지 않습니다. 표현식이 '계산 된'올바른 경로를 반환하지만 IE는 "HTTP 400 잘못된 요청" "웹 페이지를 찾을 수 없습니다"를 반환합니다.

이 문제가 발생하는 이유는 무엇입니까? 나는 여러 가지 URL 조합을 수동으로 시도 할뿐만 아니라 서버 이름과 경로를 두 번 확인했지만 절대로 Excel로 내보낼 수는 없습니다. "표준"드롭 다운을 저장하면 작업이 어려워집니다.

감사합니다.

+0

내보내기를 클릭하여 Excel 요청을 캡처하면 Excel이 가능합니다. 그러면 올바른 URL을 찾을 수 있습니다. –

답변

0

몇 가지 시도해보십시오.

보내기를 클릭하여 Excel 요청을 캡처하면 Excel이 실행됩니다.

정확한 URL을 알려줘야합니다. 일단 당신이 그것을 가지고, 그냥 선택의 브라우저에 놓고 그것이 작동하는지 확인하십시오.

다음 URL을 SSRS 보고서에 링크로 넣고 다시 시도하십시오. 일단 계산 된 옵션으로 가면 작동합니다.