2011-01-31 2 views
0

Visual Studio 2010을 사용하고 있으며 일부 보고서를 동적으로 만들고 싶습니다. 내 자신의 만든 데이터 집합 및 테이블 어댑터를 보고서 뷰어에 표시하려고합니다. 이것이 가능한가? 또는 런타임에 데이터 집합의 연결 문자열을 변경할 수 있습니까? settings.xml 파일에 정의 된 다른 연결 문자열이 있는데 연결시이 문자열을 사용하려고합니다. 도움 주셔서 감사합니다!rldc 파일없이 reportViewer를 만들 수 있습니까?

+0

www.rpt.com을 살펴보십시오. –

답변

0

동일한 보고서 (예 : 서로 다른 데이터가 바인딩 된 '원형 차트')를 원한다면 이는 이미 작동하는 방식입니다. 보고서 뷰어 보고서를 만들 때 레이아웃을 정의하는 것이 전부입니다. 데이터는 런타임에 바인딩됩니다. 따라서 런타임시 원하는 데이터 세트를 보고서에 바인딩 할 논리를 추가 할 수 있습니다.

가끔 원형 차트처럼 때로는 막대 그래프와 같은 진정한 동적 보고서를 원한다면 그럴 수 있는지 모르겠습니다. 당신은 모든 옵션을 만들 수 있습니다 (충분한 수의 제한이있는 경우). 다중보기에서 올바른 것을 선택하고 런타임에 바인딩합니다.

편집 : 첫 번째 요점을 명확히하기 위해 전달 된 데이터 세트에 동일한 열 번호/이름이 필요합니다. 그래서 만약 당신이 다른 데이터 셋을 사용한다면, 제 2 옵션과 같은 것이 필요할 것입니다.

관련 문제