データ アクセス ページでピボットテーブル リストを作成する
データ アクセス ページにピボットテーブル リストを表示した場合は、リストのレイアウトを変更したり、プロパティを設定してリストの外観や動作を変更することができます。さらに、ピボットテーブル リストの実際の値を追加、削除、または変更することもできます。
- データ アクセス ページをデザイン ビューで開き、ツールボックスを表示します。
- ツールボックスの (Office ピボットリスト) をクリックします。
- データ アクセス ページで、コントロールの左上隅を配置する場所をクリックします。
- 次のいずれかの方法で、ピボットテーブル リストのデータ ソースを選択します。
- Access または SQL Server のカレント データベースを使用する場合は、データ アクセス ページのフィールド リストを表示し、ピボットテーブル リストに使用するテーブルまたはクエリを、ピボットテーブル リスト コントロールまでドラッグします。これらのレコード ソースから各フィールドを個別にドラッグすることもできます。フィールド リストからフィールドをドラッグしてピボットテーブル リストを作成すると、ピボットテーブル プロパティ ツールボックスの [データ ソース コントロール] オプションが自動的に [MSODSC] に設定されます。この設定は、ページと同じデータ ソース コントロールをピボットテーブル リストでも使用することを示します。また、[データ メンバ] オプションには、ピボットテーブル リストの基になるテーブルまたはクエリの名前が自動的に設定されます。手順 6 に進んでください。
- 外部データ ソースを使用する場合は、ピボットテーブル プロパティ ツールボックスを表示し、[データ ソース] バーをクリックします。[接続] オプションをクリックし、[接続エディタ] をクリックします。[プロバイダ] タブをクリックし、データ取得元の OLE DB プロバイダを選択します。また、[接続] タブをクリックし、ピボットテーブル リストで使用される接続情報を入力します。[データ リンク プロパティ] ダイアログ ボックスの詳細については、ダイアログ ボックスの下部にある [ヘルプ] をクリックしてください。
- ピボットテーブル プロパティ ツールボックスの [データ ソース] セクションの [データの取得元] で、次のいずれかの操作を行います。
- データベース内の特定のレコード ソースからデータを取得する場合は、[データ メンバ] をクリックし、一覧からレコード ソースを選択します。
- クエリを使用する場合、または SQL ステートメントなどのコマンドを使用する場合は、[コマンド テキスト] をクリックし、クエリまたはコマンドをボックスに入力します。クエリの構文については、外部データ ソースのドキュメントを参照してください。
- 最後に、レイアウトを整えます。また、ピボットテーブル リストおよびピボットテーブル プロパティ ボックスを使用して、集計の追加やプロパティの設定などを行います。目的の外観と動作が完成したら、作業は終了です。ピボットテーブル リストの概要と使い方については、ここをクリックしてください。
メモ
- Excel ワークシートのデータを取得するピボットテーブル リストを作成する場合は、Excel からデータを Web ページとして発行する必要があります。既存の Web ページをデータ アクセス ページに変換する場合は、Access でその Web ページを開き、Access または SQL Server データベースのデータに連結したコントロールを追加します。
- 同一のデータ アクセス ページに、外部データ ソースに連結した Web コンポーネント コントロールと、Access または SQL Server データベースに連結したコントロールが共に存在する場合は、Web コンポーネント コントロールだけが、ほかのコントロールとは異なるデータ ソース コントロールを使用します。
- ピボットテーブル リストにリンクしたグラフを作成できます。その場合、ピボットテーブル リストを変更すると、グラフにも自動的に変更が反映されます。
- ピボットテーブル リストをグループ化されたデータ アクセス ページに追加すると、各グループについてピボットテーブル リストが表示されます。ピボットテーブル リストの各項目には、それぞれのグループで使用されているレコードだけが含まれます。たとえば、年によってグループ化されたページに、社員の売上データを含むピボットテーブル リストを追加すると、データを年別に集計するピボットテーブル リストが作成され、各年の売り上げを表示します。複数のグループに対応するピボットテーブル リストを同時に表示することはできません。
- データ アクセス ページのプロパティ シートを開くと、ピボットテーブル プロパティ ツールボックスのすべての設定が各種のプロパティとして表示されます。一部、プロパティ ツールボックスでは使用できないプロパティも含まれています。