2013-11-15 1 views
0

SSRS 용 SoftArtisans ExcelWriter (버전 8.6)를 사용하고 있습니다. 예를 들어 파이가 아닌 차트를 만들 수 있는지 궁금합니다. 여러 개의 시리즈가있는 누적 막 대형 차트?Excelwriter 및 SSRS 통합을 사용하여 비 원형 차트를 만들 수 있습니까?

필자는 원 그래프를 쉽게 만들 수 있습니다.이 차트는 도움말 문서에 나와 있지만 SSRS 통합을위한 다른 유형의 차트 샘플은 없습니다.

Excel 템플릿은 .rdl 파일에 포함되어 있으며 OfficeWriter의 Excel 렌더링 확장 프로그램을 사용하여 생성 된 보고서를 내보낼 때 스프레드 시트가 만들어집니다. 그러나 보고서는 사용자가 수동으로 실행하므로 사용자가보기 전에 Excel 개체를 수정할 수있는 코드를 실행할 수있는 권한이 없습니다.

아무도 원형 차트 만 SSRS 통합에 사용할 수 있는지 확인하거나 다른 차트 유형이 가능한 방법에 대한 통찰력을 제공 할 수 있습니까?

답변

1

모든 유형의 차트를 만들 수 있어야합니다.

OfficeWriter SSRS 통합이 작동하는 방법 (그리고 일반 Template 개체)은 모든 데이터를 가져 와서 데이터 마커에 삽입한다는 것입니다. 그런 다음 통합 문서에서 데이터 표식기를 가리키는 참조를 찾고 삽입 된 모든 새 데이터를 가리 키도록 확장합니다.

그래서 실제로 모든 유형의 차트를 추가 할 수 있습니다. 작성한 차트가 데이터 마커를 소스 데이터로 가리키는 지 확인해야합니다.

데이터 마커는 단일 시리즈 또는 수평 축 데이터에 해당합니다. 그런 다음 데이터가 채워지면 계열의 값이 채워집니다.

reporting demo 페이지 하단에는 다운로드 할 수있는 보고서 템플릿보기와 데이터 마커를 가리키는 다양한 차트가 표시된 Excel 파일이라는 링크가 있습니다.

+0

감사합니다. 보고 데모 링크는 매우 유용했습니다. 이제 막 대형 차트를 만들 수 있습니다. – DeanOC

2

Excel로 템플릿 파일에 차트를 만들므로 Excel에서 만들 수있는 모든 유형의 차트를 만들 수 있습니다.

분산 형 차트를 작성하기 위해 템플릿을 설정하는 방법의 예입니다 (차트 제목을 무시하십시오. 원형 차트에서 이름을 바꾸는 것을 잊었습니다).

필자는 필자의 템플릿에 차트를 삽입하고, 분산 형으로 설정하고, 두 데이터 원본의 차트 아래에 4 개의 데이터 표식기를 배치했습니다.

enter image description here

것은 다음으로 차트의 시리즈를 편집하고 내 파일의 데이터 마커로 가리 킵니다. ExcelWriters SSRS 통합에서 템플릿을 채우면 모든 데이터 마커가 데이터로 대체되고 차트 시리즈가 업데이트됩니다.

enter image description here

내 보고서 서버에 템플릿 파일을 다시 배포 한 후, 지금 OfficeWriter을 위해 Excel로 파일을 내보낼 수 있으며, 내 출력은 다음과 같습니다.

enter image description here

면책 조항 : 내가 SoftArtisans OfficeWriter의 제조 업체에 대한 OfficeWriter에 개발자와 작업입니다.

이 정보가 도움이되는지 알려주세요.

+0

귀하의 조언은 매우 도움이되었습니다. 우리는 한 세트의 데이터 마커 만 가지고 있고 여러 시리즈를 원한다는 문제가있었습니다. 그러나이 문제를 해결하기 위해 피벗 테이블을 만들고 데이터 테이블의 수를 늘리고 피벗 테이블에서 차트를 만듭니다. – DeanOC

관련 문제