ActiveReports for .NET 18.0J
ブックマークの追加
ActiveReportsユーザーガイド > 基本操作 > ページレポート/RDLレポートの基本操作 > 対話的な操作 > ブックマークの追加

ブックマークリンクは、ハイパーリンクと似ていますが、ハイパーリンクのようにウェブページにリンクするのではなく、レポート内の別の場所へ移動する機能です。以下の2つの手順に従って、ブックマークを追加することができます。

具体的には、レポートページのタイトルとして表示されるTextBoxコントロールにブックマークIDを設定し、ページの下部にある別のTextBoxコントロールにブックマークのリンクを作成します。

なお、この手順は、Visual Studioのプロジェクトにページレポート/RDLレポートのテンプレートを追加したことを前提としています。詳細については、「クイックスタート」を参照してください。

コントロールにブックマークIDを追加する

ブックマークIDは、URLのようにレポートコントロールを検索するためにレポートビューワに必要な情報を提供します。ブックマークリンクでは、移動先のコントロールのブックマークIDを提供する必要があります。

  1. Visual Studioのツールボックスから、TextBoxコントロールをデザイン面上にドラッグ&ドロップします。
  2. TextBoxコントロールを選択して、[プロパティ]ウィンドウにこのコントロールのプロパティを表示し、Valueプロパティに任意の文字列(たとえば、「上」)を入力します。
  3. [プロパティ]ウィンドウの下部にあるコマンドからプロパティ設定ダイアログ]リンクをクリックし、[TextBox]ダイアログを開きます。
  4. [TextBox]ダイアログの[ナビゲーション]ページへ移動し、ブックマークIDフィールドに「テキスト」と入力します。

  5. [OK]をクリックしてダイアログを閉じます。
ヒント: ブックマークIDは、[プロパティ]ウィンドウにあるBookmarkプロパティからも設定できます。

ブックマークリンクを設定する

ブックマークリンクは、ブックマークIDが設定されている場所に移動することのできる簡単なリンクです。ブックマークリンクは、TextBoxまたはImageコントロールのみで設定できます。

  1. Visual Studioのツールボックスから、別のTextBoxコントロールをデザイナ面上にドラッグ&ドロップします。この例では、コントロールをページの下部に配置します。
  2. TextBoxコントロールを選択して、[プロパティ]ウィンドウにこのコントロールのプロパティを表示し、Valueプロパティに任意の文字列(例:上へ移動)を入力します。
  3. [プロパティ]ウィンドウの下部にあるコマンドからプロパティ設定ダイアログ]リンクをクリックし、[TextBox]ダイアログを開きます。
  4. [TextBox]ダイアログの[ナビゲーション]ページへ移動し、ブックマークに移動]ラジオボタンを選択します。
  5. ブックマークに移動]フィールドで、上記の手順で入力したブックマークIDの値(この場合は、「テキスト」)を入力します。

  6. [OK]をクリックしてダイアログを閉じます。
  7. [プレビュー]タブへ移動し、上へ移動をクリックします。

クリックすると、ページの先頭に配置したコントロールへ移動します。

ヒント: コントロールの[ナビゲーション]ページは、[プロパティ]ウィンドウのActionプロパティの横にある<...>ボタンからアクセスすることができます。
関連トピック