様々なリンクを使用することで、レポートにおける対話的な操作を強化することができます。ActiveReportsでは、ブックマーク、ハイパーリンク、ドリルスルーリンクといった機能を提供しています。
以下は、ページレポート、RDLレポート、セクションレポートで作成可能なリンクについて説明します。
ハイパーリンクをクリックすると、システムのデフォルトブラウザを開き、Webページへ移動します。ページレポート、RDLレポートでは、TextBoxコントロール、Imageコントロール、Chartコントロール、およびMapコントロールにハイパーリンクを設定することにより、レポートからWebページにアクセスすることができます。詳細については、「ハイパーリンクの追加」を参照してください。
ハイパーリンクは、ページレポート、またはRDLレポートをビューワでプレビューするか、HTML、PDF、RTF、Excel形式にレポートをエクスポートする際に表示されます。描画拡張機能を使用してレポートを描画すると、Word、HTML、PDF形式でもハイパーリンクを表示することができます。
ブックマークのリンクは、ハイパーリンクと似ていますが、ハイパーリンクのようにウェブページにリンクするのではなく、レポート内の別の場所に移動します。ブックマークのリンクを作成するには、移動先のコントロールにブックマークIDを設定する必要があります。詳細については、「ブックマークの追加」を参照してください。
ブックマークは、ページレポート、またはRDLレポートをビューワでプレビューするか、描画拡張機能を使用してWord、HTML、PDF形式に描画する際に表示されます。
ドリルスルーリンクでは、詳細情報を持つ別のレポートへ移動することができます。ハイパーリンクとして表示されるドリルスルーリンクを使用し、レポートを別のレポートにリンクさせることができます。また、リンクによって呼び出されるパラメータをレポートに渡すような複雑なリンクを作成することができます。
ドリルスルーリンクは、ページレポート、またはRDLレポートをビューワでプレビューするか、描画拡張機能を使用してHTML形式で描画する際に表示されます。
ハイパーリンクをクリックすると、システムのデフォルトブラウザを開き、Webページへ移動します。Label、TextBox、Picture、OleObjectコントロールにあるHyperLinkプロパティを設定することにより、レポートからWebページにアクセスすることができます。HyperLinkプロパティを使用し、メールを開いたり、ブックマークへ移動することもできます。詳細については、「ハイパーリンクの追加 」を参照してください。
ハイパーリンクは、セクションレポートをビューワでプレビューするか、HTML、PDF、RTF、Excel形式にレポートを描画する際に表示されます。
ブックマークリンクは、ハイパーリンクと似ていますが、ハイパーリンクのようにウェブページにリンクするのではなく、レポート内の別の場所に移動します。フィールド、グループ、サブレポートに対して設定したブックマークとネストされたブックマークは、見出しマップで表示されます。また、実行時に特定のブックマークを追加することもできます。ハイパーリンクを使用すると、ページレポート/RDLレポートのドリルスルー機能と同様の動作を実現することができます。詳細については、「ブックマークの追加」を参照してください。
ブックマークは、セクションレポートをビューワでプレビューするか、HTML、PDF、RTF、Excel形式にレポートを描画する際に表示されます。
メモ: レポートをHTML形式にエクスポートすると、エクスポートされたファイルのフォルダ内に「*.TOC」が作成されます。このファイルを使用し、設定されたブックマークの位置へ移動することができます。