PowerTools ActiveReports for .NET 9.0J
GroupHeader クラス
メンバ  使用例 

GroupHeaderセクションは、DataFieldプロパティで指定したフィールドを使用して定義したデータグループごとに1回ずつ印刷されます。GroupHeaderセクションには対応するGroupFooterセクションが必要です。
オブジェクト モデル
GroupHeader クラス
構文
'宣言
 
Public Class GroupHeader 
   Inherits Section
public class GroupHeader : Section 
解説

ActiveReportsは、データをグループ化する前にソートしないので、データソースは、グループヘッダセクションで指定したすべてのフィールドをソートする必要があります。たとえば、CountryデータフィールドとCityデータフィールドから2つのグループを作成するには、これらのデータフィールドを基準に正しい順序でデータをソートする必要があります。データがソートされていないと、同一のグループがレポート内のあちこちに現れることになります(レポートがグループ化されない)。

使用例
private void groupHeader1_Format(object sender, System.EventArgs eArgs)
{
    this.groupHeader1.ColumnLayout = true;
    this.groupHeader1.DataField = "Country";
    this.groupHeader1.GroupKeepTogether = GroupKeepTogether.None;
    this.groupHeader1.KeepTogether = true;
    this.groupHeader1.NewColumn = NewColumn.None;
    this.groupHeader1.NewPage = NewPage.None;
    this.groupHeader1.RepeatStyle =  RepeatStyle.None;
    this.groupHeader1.UnderlayNext = true;
}
Private Sub GroupHeader1_Format(ByVal sender As Object, ByVal e As System.EventArgs) Handles GroupHeader1.Format
   Me.GroupHeader1.ColumnLayout = True
   Me.GroupHeader1.DataField = "Country"
   Me.GroupHeader1.GroupKeepTogether = GroupKeepTogether.None
   Me.GroupHeader1.KeepTogether = True
   Me.GroupHeader1.NewColumn = NewColumn.None
   Me.GroupHeader1.NewPage = NewPage.None
   Me.GroupHeader1.RepeatStyle = RepeatStyle.None
   Me.GroupHeader1.UnderlayNext = True
End Sub
継承階層

System.Object
   GrapeCity.ActiveReports.SectionReportModel.Section
      GrapeCity.ActiveReports.SectionReportModel.GroupHeader

参照

関連項目

GroupHeader メンバ
GrapeCity.ActiveReports.SectionReportModel 名前空間

 

 


©2003-2015 GrapeCity inc. All rights reserved.