接続を有効にする他の Web パーツと同様に、フィルター Web パーツを使用して値を Microsoft Office Excel Web Access Web パーツに渡し、その値に基づいてブック内のデータのビューを変更することができます。 たとえば、フィルター Web パーツでは、トップ販売製品の一覧から選ぶことができます。次に、1つの Microsoft Office Excel Web Access Web パーツに現在の在庫レベルを表示します。過去5年間の売上収益の棒グラフは、2つ目の excel Web access web パーツに表示されます。過去5年間の売上概要は、3つ目の Excel web Access Web パーツにあります。 フィルター Web パーツから選択した値に基づいてすべての条件を指定します。

目的に合ったトピックをクリックしてください

フィルター Web パーツの詳細について

フィルター Web パーツは、非常に強力で柔軟な機能を備えており、次のような操作を行うことができます。

  • 固定値でフィルター処理するには、テキスト、数値、日付を入力するか、値の一覧から項目を選択します。

  • 値を取得するには、手動データエントリを使って、または外部データソース ( Windows SharePoint Services リスト、ビジネスデータカタログ、Microsoft SQL Server 2005 Analysis Services、または同じページ上の他の Web パーツなど) を使ってフィルターを適用します。

  • Excel Web Access Web パーツで、SQL Server 2005 Analysis Services のディメンションと階層のデータに基づくピボットテーブルレポートをフィルター処理します。

  • 現在のユーザーの Windows SharePoint Services プロファイルプロパティの値に基づいてデータをフィルター処理します。たとえば、現在のユーザーのログイン名や、ユーザーが報告した人の名前などです。

  • Web パーツの現在のフィルター Web パーツ接続に関する簡単な情報を編集モードで表示します。

詳細については、「フィルター Web パーツを操作する」を参照してください。

ページの先頭へ

選択フィルター Web パーツを Excel Web Access Web パーツに接続する

次の手順では、選択フィルター Web パーツを使用して、Excel Web Access Web パーツに接続し、パラメーター値を渡し、ブック内のデータのビューを動的に変更します。

準備    

作業を始める前に、次の操作を行う必要があります。

  • 1つ以上のセル (名前付き範囲として定義されている) を含む Excel ブックを作成して、ローンの期間に基づいて毎月の支払いを計算する、住宅ローン計算などの値を許可するように設計します。

  • ブックを Excel Servicesに発行し、値を受け取る各セルのパラメーターを定義していることを確認します。

手順    

  1. Web パーツページを変更するには、[サイトの操作] をクリックし、[ページの編集] をクリックします。

    Web パーツ ページが編集モードで表示されます。

  2. 選択フィルター Web パーツと Excel Web Access Web パーツを Web パーツページに追加します。

    詳細については、「 Web パーツを追加または削除する」を参照してください。

  3. 選択フィルター Web パーツの最初の画面で、リンクをクリックし、ツールウィンドウを開きます。

    選択フィルター Web パーツが編集モードになり、[Web パーツ] ツールウィンドウが表示されます。

  4. 次の手順を実行します。

    • [フィルター名] ボックスに Web パーツを識別するための名前を入力します。

    • スクロールリストでユーザーが選択できるようにする値のリストと、オプションの説明を入力します。 たとえば、住宅ローンの支払いを計算するブックがあり、そのローンの期間が含まれているセルがパラメーターとして定義されている場合は、値のリストとして10、15、20、25、30を個別の行に入力することができます。

      ヒント: 各行の各値について説明を追加するオプションもあります。 次に例を示します。

      常用10年 マート15年 などなど。

    • 必要に応じて、[フィルターオプションの設定] セクションの [既定値] ボックスに既定値を入力します。

    • 変更を保存するには、Web パーツのツールウィンドウの下部にある [ OK ] をクリックします。

  5. Excel Web Access の最初の画面で、リンクをクリックします。ここをクリックして、ツールウィンドウを開きます。

    Excel Web Access Web パーツが編集モードになり、[Web パーツ] ツールウィンドウが表示されます。

  6. [ブックのテキスト] ボックスに、住宅ローンの計算を含むブックの場所を入力します。

    SharePoint ライブラリ内のブックを簡単に見つけるには、[[ビルダー] ボタンリンクの選択] をクリックし、[リンクの選択] ダイアログボックスを使用します。

  7. Excel Web Access Web パーツの [Web パーツ] メニュー [Web パーツ] メニュークリックし、[接続] をポイントし、[フィルター値の取得元] をポイントして、フィルターの選択 Web パーツの名前をクリックします。

  8. [構成] をクリックします。

  9. [接続の構成] ダイアログボックスで、[フィルターパラメーター ] ボックスの一覧からパラメーターを選び、[完了] をクリックします。

  10. Web パーツページの編集モードを終了してページを表示するには、Web パーツページの上部にある [サイトの操作ボタンの画像 ] ドロップダウンメニューの [編集モードの終了] をクリックします。

  11. Excel Web Access Web パーツのブックの結果を動的に変更するには、フィルターの選択 Web パーツで、[フィルター適用されたフィルターのアイコン] をクリックし、値をクリックして [ OK]をクリックします。

注: 選択フィルター Web パーツには、1000項目の制限があります。

ページの先頭へ

SQL Server 2005 Analysis Services フィルタ Web パーツを Excel Web Access Web パーツに接続する

次の手順では、SQL Server 2005 Analysis Services フィルター Web パーツを使用して、Excel Web Access Web パーツに接続し、パラメーター値を渡し、レポートフィルターを使用してブック内のデータのビューを動的に変更します。

準備    

作業を始める前に、次の操作を行う必要があります。

  • Excel ブックで、SQL Server 2005 Analysis Services データベースのキューブに接続するピボットテーブルレポートを作成します。

  • 作成したピボットテーブルレポートにレポートフィルターを追加し、レポートフィルターが配置されているセルに定義された名前を作成します。

  • 管理者によって信頼されていると定義されている SharePoint データ接続ライブラリに、接続情報を Office データ接続 (odc) ファイル (.odc) として保存します。

  • ブックを Excel Services に発行し、各レポートフィルターのパラメーターを定義していることを確認します。

手順    

  1. Web パーツページを変更するには、[サイトの操作ボタンの画像をクリックし、[ページの編集] をクリックします。

    Web パーツ ページが編集モードで表示されます。

  2. SQL Server 2005 Analysis Services のフィルター Web パーツと Excel Web Access Web パーツを Web パーツページに追加します。

    詳細については、「 Web パーツを追加または削除する」を参照してください。

  3. SQL Server 2005 Analysis Services のフィルター Web パーツで、リンクをクリックし、ツールウィンドウを開きます。

    SQL Server 2005 Analysis Services フィルター Web パーツが編集モードになり、Web パーツのツールウィンドウが表示されます。

  4. 次の手順を実行します。

    • [フィルター名] ボックスに Web パーツを識別するための名前を入力します。

    • [データ接続の選択] で、 SharePoint データ接続ライブラリを選択します。

      注: また、ページの主要業績評価指標 (KPI) リスト Web パーツからデータ接続を選択するには、このページの Web パーツを選択し、Kpi リスト web パーツ名とその ODC ファイルを [ Kpi リスト Web パーツOffice データ接続ファイル] の各ボックスに入力します。

    • [参照] ボタンをクリックし、[リンクの選択] ダイアログボックスで、以前に保存したライブラリと接続ファイルを探します。

    • [ディメンション] ボックスと [階層] ボックスからディメンションと階層を選択します。

      重要: レポートフィルターで使用されているのと同じディメンション階層を選択する必要があります。 詳細については、「Microsoft Office Excel ヘルプシステム」を参照してください。

      注: 必要に応じて、選択した値をセットとしてエンコードすることができます。 このチェックボックスをオンにすると、選択した値のメンバーの一意の名前がセミコロン (;)) で delimitted されます。Cube 関数を使用する Excel の数式を使用する場合は、1つの文字列として指定します。 詳細については、「Office Excel ヘルプシステム」を参照してください。

    • 変更を保存するには、Web パーツのツールウィンドウの下部にある [ OK ] をクリックします。

  5. Excel Web Access の最初の画面で、リンクをクリックします。ここをクリックして、ツールウィンドウを開きます。

    Excel Web Access Web パーツが編集モードになり、[Web パーツ] ツールウィンドウが表示されます。

  6. [ブック] テキストボックスに、ピボットテーブルレポートが含まれているブックの場所を入力します。

    SharePoint ライブラリ内のブックを簡単に見つけるには、[[ビルダー] ボタンリンクの選択] をクリックし、[リンクの選択] ダイアログボックスを使用します。

  7. Excel Web Access Web パーツで [Web パーツ] メニュー[Web パーツ] メニューをクリックして、[接続] をポイントし、[フィルター値の取得元] をポイントして、SQL Server 2005 Analysis Services フィルター Web パーツの名前をクリックします。

  8. [構成] をクリックします。

  9. [接続の構成] ダイアログボックスで、[フィルターパラメーター ] ボックスの一覧からレポートフィルターに対して定義したパラメーターを選び、[完了] をクリックします。

  10. Web パーツページの編集モードを終了してページを表示するには、Web パーツページの上部にある [サイトの操作ボタンの画像 ] ドロップダウンメニューの [編集モードの終了] をクリックします。

  11. Excel Web Access Web パーツでブックの結果を動的に変更するには、SQL Server 2005 Analysis Services のフィルター Web パーツで、[フィルター] メニューから項目を選択します。

    注: SQL Server 2005 Analysis Services フィルター Web パーツには、最大1000アイテムがあります。

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。