2013-04-19 4 views
1

Sharepoint 2010에 SSRS 2012 보고서가 있습니다.이 보고서에서 문제없이 Excel로 보고서를 다운로드 할 수있는 기회가 생겼습니다. 지금은 XML로 보고서를 다운로드 할 수 있도록하려면,하지만 난 URL에
rs:Format=XmlSSRS 보고서는 Excel에 다운로드 할 수 있지만 Firefox 및 Chrome에서는 XML이 아닙니다.


rs:Format=Excel
을 변경할 때 보고서는 파이어 폭스와 크롬에서 찾을 수 없습니다. IE에서는 XML로 보고서를 다운로드 할 수 있습니다. Firefox 및 Chrome에서 보고서를 XML로 다운로드 할 수있는 방법에 대한 제안 사항이 있으십니까?

답변

1

IE 탭을 사용하여 활성 x 브라우저 세션을 에뮬레이트하십시오. 솔직히 "다른 브라우저 용으로 설계되지 않은 MS 제품은 어떻게 실행될 수 있습니까?" 나는 끊임없이 여기에 스택 오버플로 공통 대답에 다양한 품종이 질문은 두 가지 중 하나입니다 참조 : 서버에

  1. 이동하고를 조정하기 위해 전체 SSRS 서비스의 CSS 파일의 기본 동작을 변경 다른 브라우저.

  2. 다른 브라우저에서 MS 제품을 보거나 사용하려면 사용자에게 IE 탭 사용을 알립니다.

셰어 포인트, SSRS 및 ASP.NET의 특정 부분은 IE 용입니다. 다른 기술에서도 똑같이 작동하게하려면 해킹하거나 IE를 에뮬레이트하도록 설계된 다른 사람의 도구를 사용하십시오. 브라우저는 복잡한 것이므로 스스로에게 물어야합니다. "이 플러그인을 사용하여 사람들에게 알리는 것보다 변경하고 테스트하는 데 몇 시간 정도의 가치가 있습니까?"

일부 노련한 개발자는 몇 분 내에 CSS 및 기타 설정을 변경할 수 있습니다. 그러나 다음과 같은 길을 열어보십시오. "이제 모든 SSRS를 모든 브라우저에 호환되도록 다시 디자인 할 수 있습니까?" 어쩌면 받아 들일 수 있을지도 모릅니다. 우선 순위에 따라 다릅니다. 솔직히 나는 독점 제품의 브라우저 호환성을 걱정하지 않고 핵심 제품 개발에 더 많은 시간을 할애하여 내 보고서를 개발하는 데 대부분의 시간을 보내고 싶습니다.

+1

좋은 점. 귀하의 답을 표시 했는데도 여전히 Firefox 및 Chrome에서는 보고서를 Excel로 렌더링 할 수 있지만 XML에서는 렌더링 할 수없는 이유가 궁금하지만, 아직까지는 지원하지 않을 수도 있습니다. 미래에 대한 귀하의 요점을 명심하십시오. 고맙습니다. –