2009-09-22 2 views
0

프레젠테이션에 사용할 모든 서식이 포함 된보고 서비스 보고서가있는 경우 서식없이 데이터를 내보낼 수있는 방법이 있습니까? 어떤면에서는 데이터 덤프와 비슷합니다. 보고서에서 데이터 세트를 가져 와서 Excel에 덤프하면 사용자가 데이터를 쉽게 재생할 수 있습니다.보고 서비스 2005 서식을 지정하지 않고 Excel로 내보내기

바로 지금 우리는 보고서 .rdlc를 C#의 ReportViewer 컨트롤에로드하고 excel 내보내기의 경우 Excel 파일을 수동으로 만들고 프로그래밍 방식으로 데이터를로드합니다.

현재보고 서비스 페이지를 통해 보고서를 내보낼 때 모든 서식이 있습니다. 또한 데이터를 계산할 때 문제를 일으킬 수있는 셀 서식 지정에 이상한 일을하는보고 서비스에 문제가 있습니다.

미리 감사드립니다.

답변

0

아쉽게도 SSRS에서 microsoft excel로 기본 내보내기를 변경할 수 없습니다. 실제로 모든 스타일을 내보낼 것이므로 사용자 친화적이지는 않습니다.

가장 좋은 방법은 사용자에게 그룹화/정렬/수정 권한을 부여한 다음 보고서 내보내기를 허용하는 인터페이스를 디자인하는 것입니다.

+0

.rdlc가 UI에 내장되어있는 대신 사용자를보고 서비스 웹 사이트로 안내하여 보고서를 볼 수 있기를 희망했습니다. "인터페이스 디자인"이란 말은 보고서에 연결되는 앱을 의미합니까 아니면 ...? – pikes

+0

예, 또는 적어도 인터페이스에서 매개 변수를 생성 한 다음 보고서 URL로 전달하십시오. 그리고 또한 그 다음 필터링, 정렬 및 그룹과 할 수 있도록하는 인터페이스 매개 변수 에 결과를 전달?의 CustomerID는 = 어쩌구 및 카테고리 ID = 테스트 및 SortBy = 고객 및 etcetc ... 보고서가 열릴 때 나는 가정 당신은 데이터가되고있다 일종의 저장 프로 시저에서 가져온거야? 그런 다음 프로 시저에서 해당 매개 변수를 사용할 수 있습니다. RS에서 실제 서식을 지정하지 않고 내보내는 방법은 없습니다 ... – JonH

관련 문제