GrapeCity.ActiveReports.v9 アセンブリ > GrapeCity.ActiveReports 名前空間 > SectionReport クラス : Fields プロパティ |
'宣言 Public Property Fields As FieldCollection
public FieldCollection Fields {get; set;}
ActiveReportsはDataSource 内のすべてのフィールドでこのコレクションを初期化します。また、カスタムアンバウンドフィールドは、DataInitialize イベントでFieldsコレクションに対しAddメソッドを実行することで追加できます。このカスタムアンバウンドフィールドの値は、実行時に FetchData イベント内で設定できます。これを、レポート上のセクションやコントロールに連結できます。これにより、レポートをコレクション、配列、またはアプリケーションが扱う任意のデータ構造に連結できます。
注意:DataInitialize、およびFetchDataイベント以外でFieldCollectionを参照しないでください。
private void rptUnbound_DataInitialize(object sender, System.EventArgs eArgs) { Fields.Add("CategoryName"); Fields.Add("ProductName"); Fields.Add("UnitsInStock"); Fields.Add("Description"); }
Private Sub rptUnbound_DataInitialize(ByVal sender As Object, ByVal e As _ System.EventArgs) Handles MyBase.DataInitialize Fields.Add("CategoryName") Fields.Add("ProductName") Fields.Add("UnitsInStock") Fields.Add("Description") End Sub