インタラクティブコントロールを使用すると、リクエストのセグメントや日付範囲をワークシートから直接編集できます。これにより、Report Builder リクエストを柔軟に更新できるようになります。
インタラクティブコントロールは、アナリストがワークブックを作成し、作成したワークブックをマーケティング組織と共有するという一般的なワークフローに対応して作成されました。インタラクティブコントロールを使用することで、マーケティング担当者は、Report Builder のしくみを深く理解しなくても、リクエストを変更したり更新したりできます(リクエストを更新するには、ワークブックの受信者が Report Builder ユーザーであることが必要です)。これらのコントロールは、スケジュールされたワークブック内でも動作します。現在、インタラクティブコントロールには 2 種類あります。
インタラクティブコントロールが動作するためには、Report Builder v5.0 以降がインストールされている必要があります。>
コントロールの名前は変更しないでください(名前を確認するには、コントロールにフォーカスを設定すると、Excel グリッドのすぐ上の左上隅にコントロール名が表示されます)。
リクエストウィザードの手順 1 で、例えばページレポートを選択します。
「一般的に使用される日付」ドロップダウンの横にある「コントロール設定」アイコンをクリックします。
コントロール設定ダイアログボックスで、インタラクティブコントロールに表示するすべての日付範囲アイテムを選択します。さらに、コントロールの左上セルの場所を指定します。
「リンクされたリクエストをアイテム選択に基づいて自動的にリフレッシュ」オプションも指定します。
「OK」をクリックします。指定したセルの場所にコントロールが表示されます。
これで、日付範囲を変更できるようになります。変更した日付範囲に応じて、リクエストが更新されます。
リクエストをコピーし、右クリックして、「リクエストを貼り付け」の 2 つのオプションのうちどちらかを使用できます。
リクエストを貼り付け/絶対入力セルを使用。コピーされたリクエストは、元のリクエストと同じインタラクティブ日付範囲コントロールを参照します。
リクエストを貼り付け/相対入力セルを使用。コピーされたリクエストは、独自のコントロールを参照します。
Microsoft Excel の通常の切り取り/コピー/貼り付け機能も使用できます。Report Builder は貼り付けによって追加されたコントロールを自動的に認識します。
インタラクティブなセグメントコントロールの実装方法は、日付範囲コントロールの実装と同様です。
リクエストウィザードの手順 1 で、「セグメント」ドロップダウンリストの横にある「セグメントコントロール設定」アイコンをクリックします。
セグメントコントロール設定ダイアログボックスで、ドロップダウンに含めるセグメントを選択します。さらに、コントロールの左上セルの場所を指定します。
新しいインタラクティブコントロールがワークブック上に表示されます。