'宣言
Public ReadOnly Property Fields As FieldCollection
public FieldCollection Fields {get;}
'宣言
Public ReadOnly Property Fields As FieldCollection
public FieldCollection Fields {get;}
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