本サンプルでは、実行時にLocateDataSourceイベント、およびデータセットプロバイダを使用して、ページレポートをアンバウンドデータソースに接続する方法を紹介します。
フォルダ
Visual Basic.NET
<User Folder>\ActiveReportsNET16\Samples\DataBinding\PageAndRDL\DataSetDataSource\VB.NET
C#
<User Folder>\ActiveReportsNET16\Samples\DataBinding\PageAndRDL\DataSetDataSource\C#
実行時の機能
実行時にLocateDataSourceイベントを使用してアンバウンドデータソースに接続し、レポートを作成します。
プロジェクトの構造
Invoice2.rdlxレポート
レポートデザイン時に、[レポートデータソース]ダイアログにてレポートデータソースの種類を「DataSet Provider」、接続文字列を空白に設定しています。
レポートの各アイテムのデータフィールドには、[データセット]ダイアログの[フィールド]ページで指定したフィールド名を指定します。
ViewerFormフォーム
LocateDataSourceイベントを使用してInvoice2.rdlxレポートをアンバウンドデータ(InvoiceTable)に接続します。