レッスン 12: クリックスルー レポートのオプションの指定
クリックスルー レポートは、メインのレポートの表示内容に関する詳細な情報で構成されます。ユーザーがこの追加情報を確認する場合は、メインのレポートに表示されている内容をクリックします。クリックスルー レポートはレポート サーバーによって自動的に生成され、追加情報を表示します。
各エンティティには、単一インスタンス テンプレートと複数インスタンス テンプレートの 2 つのクリックスルー テンプレートが用意されています。単一インスタンス テンプレートは、ユーザーがエンティティのインスタンスを 1 つクリックしたときに使用されます。複数インスタンス テンプレートは、ユーザーが集計値をクリックしてエンティティの複数インスタンスが表示されるときに使用されます。
ユーザーがデータをクリックしてクリックスルー レポートが表示されたとき、表示されるフィールドは、[プロパティ] ウィンドウの設定によって決まります。このレッスンでは、ユーザーがメインのレポートの内容をクリックしたときに表示されるフィールドを指定します。
クリックスルー レポートのオプションを指定するには
ツリー ビューで、[Purchase Order Detail] エンティティを選択します。
[プロパティ] ウィンドウで [DefaultDetailAttributes] プロパティを探し、参照ボタン ([…]) をクリックします。
[AttributeReference コレクション エディタ] ダイアログ ボックスが表示されます。
[メンバ] ボックスで、2 番目の [変更日] フィールドを選択して [削除] をクリックします。
[追加] をクリックします。
[既定の詳細属性] ダイアログ ボックスが表示されます。
[エンティティ] ボックスで、[Purchase Order] を選択します。
[フィールド] ボックスで、[Purchase Order ID] を選択します。
Purchase Order ID フィールドを Purchase Order Details クリックスルー レポートの詳細フィールドとして追加するには、[OK] をクリックします。
[追加] をクリックします。
[エンティティ] ボックスで、[Purchase Order Detail] を選択します。
[フィールド] ボックスで、[Received Qty] および [Rejected Qty] フィールドを選択します。
注意 Ctrl キーを押すと、連続していない複数のフィールドを選択できます。
[OK] をクリックし、再度 [OK] をクリックします。
これで、レポート ビルダのレポートの閲覧者が Purchase Order Detail 列に表示されている値をクリックすると、クリックスルー レポートで Purchase Order ID、Received Qty、および Rejected Qty フィールドが表示されます。
[ファイル] メニューの [すべてを保存] をクリックします。
注意 |
---|
クリックスルー レポートをカスタマイズすることもできます。カスタマイズするには、個別のレポートを作成してそのレポートへのリンクを設定します。クリックスルー レポートのカスタマイズの詳細については、「クリックスルー レポートの操作」を参照してください。 |