2010-11-27 5 views
0

현재 4 개의 필드가 포함 된 LIST에 연결된 DataGridView가 있습니다. 첫 번째 필드에는 신용 카드 유형이 들어 있습니다.보고서 출력을 생성하는 가장 좋은 방법 C#

출력을 카드 유형 (날짜순)별로 그룹화 한 다음 각 카드 유형의 총 요금을 소계로 제공하고 싶습니다.

저는 신용 카드 유형별로 레코드를 정렬하는 방법을 알아낼 수 있어야합니다.하지만 날짜별로 보면 특정 LIST에 바인딩되어있는 경우 DataGridView를 사용하여 소계를 표시하는 방법이 확실하지 않습니다. .

달성하려는 작업에 대해 더 좋은 방법이 있습니까? (즉, 출력을 더 세부적으로 제어 할 수 있도록 RichTextBox에 출력을 인쇄해야합니까?)

답변

1

Visual Studio에 포함 된 ReportViewer 컨트롤을 사용하는 것이 좋습니다. 다음 리소스 사이트는 응용 프로그램에 보고서를 삽입에 대한 좋은 정보를 제공합니다

http://www.gotreportviewer.com/

ReportViewer 컨트롤은 Visual Studio를 포함 WYSIWYG의 도구를 사용하여 설계 할 수 SQL 서버 보고서 렌더링을 지원합니다. 이러한 보고서는 매우 강력하며 필요한 그룹화 및 소계 기능 외에도 많은 기능을 포함합니다.

관련 문제