Microsoft Visual Studio でカスタムレポートを作成する
- Microsoft Visual Studio で新しい Visual Basic クラス ライブラリを作成します。
- メインメニューで File → New → Project をクリックします。
- Templates → Visual C# メニューで Class Library を選択します。
- プロジェクトにレポートを追加します。
- Project メニューで Add New Item をクリックします。
- Add New Item ダイアログで、Visual C# Items → Reporting テンプレート グループから Report アイテムを選択します。
- レポートをデータセットに関連付けます (Report Data ペインで New → Data Set… をクリックします) 。
- 既存のデータセットを選択し、名前を RepDataSet に設定します。 重要! 管理および監視コンソールのデータからレポートを生成する際に使用される名前は、これだけです。
- レポートをデザインします。
- レポート用の *.xml ファイル を作成します。
- XML 記述ファイルとレポート ファイル (*.rdlc) を IIS ルートフォルダー内の FlexiCapture12\CustomReports サブフォルダーにある FlexiCapture のレポート フォルダーにコピーして、カスタムレポートを有効にします。有効にすると、レポートは管理および監視コンソールの Custom reports サブメニューで利用できるようになります。
Microsoft Report Builder でカスタムレポートを作成する
- Microsoft Report Builder を起動し、データソースを作成します (Report Data ペインで Data Source を右クリックし、ショートカットメニューの Add Data Source… をクリックします) 。
- Use a connection embedded in my report オプションを有効にします。
- OK をクリックします。
- データセットを作成し (Report Data ペインで Datasets を右クリックし、ショートカットメニューの Add Data Set… をクリックします) 、名前を RepDataSet に設定します。 重要! 管理および監視コンソールでデータからレポートを生成する際に使用される名前は、この名前のみです。
- Use a dataset embedded in my report オプションを有効にします。
- 先ほど作成したデータソースを指定します。
- OK をクリックします。
- 作成したデータセットのプロパティダイアログを開きます (Report Data ペインで RepDataSet を右クリックし、ショートカットメニューの Dataset Properties をクリックします) 。
- Fields タブを選択し、データセットの各 field の説明を入力して、その他のレポート設定を指定します。
- レポート用の *.xml ファイル を作成します。
- XML 記述ファイルとレポートファイル (*.rdl) を IIS ルートフォルダーの FlexiCapture12\CustomReports サブフォルダーにある FlexiCapture のレポートフォルダーにコピーして、カスタムレポートを有効にします。レポートを有効にすると、管理および監視コンソールの Custom reports サブメニューから利用できるようになります。
