2012-03-30 5 views
3

하위 보고서와 함께 SSRS 보고서 (RDLC)를 작성하고 보고서를 asp.net 단추 클릭 이벤트에서 Excel로 직접 내 보내야합니다.Asp.net SSRS 2008 Excel 보고서로 내보내기

누군가가 SSRS를 설치하지 않고도 수행 할 수 있는지 여부를 알려주십시오. 즉, liscense는 필요하지 않습니까?

SSRS 보고서는 각 그룹을 별도의 sheet로 렌더링해야합니다. 3 개 주 (state)가있는 경우 보고서는 각 주마다 다른 Excel 시트에 데이터를 표시해야합니다.

Crystal 보고서에서이 작업을 시도했지만 수정 보고서는 다중 시트를 지원하지 않습니다.

감사합니다.

답변

1

Microsoft에서 제공하는 SSRS 보고서를 구문 분석하는 모든 옵션에는 .rdl이 구문 분석되는 모든 곳에서 서버 또는 클라이언트에 라이센스와 설치가 필요합니다. (Microsoft는 일종의 라이선스 계약이 필요없는 소프트웨어를 배포합니까?)

그러나 일부 라이선스는 구매할 필요가 없으며 무료로 사용할 수 있습니다. .rdlc 파일은 .NET을 필요로하는 ReportViewer 컨트롤에서 구문 분석되고 표시 될 수 있습니다. "Microsoft Report Viewer 2010 Redistributable Package" 해당 페이지를 보면 SSRS가 서버 처리 모드에만 필요하다는 것을 알 수 있습니다.

0

테이블 릭스 또는 테이블이나 다른 요소에 새 탭을 설정하고 페이지 비우기 전의 요소와 페이지 비우기 후에 요소 모두에 "페이지 이름"속성을 설정해야하는 "Pagebreak"속성이 있습니다 . 이러한 이름은 보고서를 Excel로 내보낼 때 탭에 표시됩니다. 자세한 내용은 Report Design: Naming Excel WorksheetsExporting to Microsoft Excel (Report Builder and SSRS)입니다.

+0

이것은 RDL에만 맞습니까? RDLC에 대한 시트 이름을 얻으려고 노력하는 중이 야 2008 년 고정 http://stackoverflow.com/questions/14577284/asp-net-ssrs-2008-rdlc-export-to-excel-report-with-naming-of- 시트 –

관련 문제