ewein,
당신은 디자이너 자체에 몇 가지 속성을 설정하여 그룹의 전체 기록을 얻을 수 있습니다. 가장 간단한 예제는 NorthWind 데이터베이스를 사용하는 것입니다. 보고서를 Customers 테이블에 바인딩하고 각 그룹에 특정 국가의 도시가 포함될 국가에 대한 보고서를 그룹화합니다.
귀하의 질문에 나는 당신이 이미 보고서에 그룹을 얻는 방법을 알고 있다고 생각하므로 각 그룹에 대한 기록 수를 얻는 것에 대해서만 이야기 할 것입니다. GroupFooter에 텍스트 상자를 배치하십시오. datafield 속성을 "Country"로 설정합니다 (groupheader와 동일).
- SummaryFunction : 이제 텍스트 상자에 대해 다음 속성을 설정해야합니다 - :
- SummaryRunning GroupHeader1를 (또는 groupheader 이름 당신은 당신의 보고서에있는) : - -
- 그룹
- SummaryGroup 카운트 SummaryType : - 소계
또한 다음 코드를 사용하여 프로그래밍 방식으로 동일한 결과를 얻을 수도 있습니다. "TextBox1에"이 수를 표시하는 데 사용되는 텍스트 상자이며, GroupFooter 섹션에 배치되어 있습니다 :
Private count As Integer = 0
Public Sub GroupHeader1_Format()
count = 0
End Sub
Public Sub Detail1_Format()
count += 1
End Sub
Public Sub GroupFooter1_Format()
TextBox1.Text = count.ToString()
End Sub
내가이 당신을 도움이되기를 바랍니다. 관심있는 분야의 블로그를 찾을 수있는 ActiveReports
blogs도 확인하십시오. 당신이 (didnt 한 모든 이해) 컨트롤을 계산하려면 같은
는 소리 : 만약 그 때문에이 시도 : + 총 groupHeader.Controls에서 각 죄수 총 정수 = 0 로 희미한 총 = 1 – Tearsdontfalls
비주얼 베이직에 대한 종료 .net 또는 vb6? 그들은 같은 기술을 공유하지 않습니다. – Deanna