ActiveReportsでは、データソース接続情報などを共有データソースとしてRDSX形式のファイルに保存できます。RDSX(レポートデータソースXML)形式ファイルは、単一レポートまたは複数レポートでデータソースとして使用できます。
この共有データソースは、ページレポートとRDLレポートで使用できます。
共有データソースの長所
    - 単一レポートまたは複数レポートで使えるデータ接続を再利用できます。
 
    - 独自のRDSX形式のファイルなので、任意のページレポート/RDLレポートからアクセスしたり、異なるフォルダへ移動したり、名前を変更したりできます。
 
    - レポート内にデータ接続を作成するので、SQLクエリを追加するだけでデータセットを作成できます。
 
    - 共有データソースの接続文字列を一箇所更新するだけで、そのRDSXファイルを参照しているすべてのレポートの接続情報を更新できます。
 
    - 共有データソースはどのデータ接続の種類でも使用できます。
        
            メモ:RDSXファイルには接続文字列などが定義されているが、このファイルにデータセットを定義することはできません。データセットを追加する方法は、「
[データセット]ダイアログ」を参照してください。
        
 
     
OleDb、Json、XMLなどのデータソースとの接続を共有データソース(RDSX)として保存できます。このトピックでは、データ接続を使用して共有データソースを作成する手順について説明します。共有データソースを使用すると、複数のレポートにを同じデータソースに接続できます。レポートをデータソースに接続する方法については、「[レポートデータソース]ダイアログ」を参照してください。
共有データソースを作成する
    - レポートエクスプローラでは、データソースを右クリックし、[共有データソース]オプションを選択します。
    
    
 
    - 
        [共有データソースファイルの保存]ダイアログで、ファイル名を入力し、[保存]ボタンをクリックします。データソースは、RDSXファイル形式で保存されます。
        データソースアイコンは変更されます。
        
            
                
                    | データソースアイコン | 
                    共有データソースアイコン | 
                
                
                      | 
                      | 
                
            
        
     
共有データソースに接続する
ActiveReportsでは、「[レポートデータソース]ダイアログ」に記載されている手順でほとんどのデータソースに接続することができます。ただし、共有データソースに接続するには、次の手順を行う必要があります。
    - レポートエクスプローラで[データソース]ノードを右クリックし、[データソースの追加]オプションを選択するか、[追加](+)ボタンから[データソース]を選択します。
 
    - [レポートデータソース]ダイアログで[全般]ページを選択し、データソースの名前(デフォルトでは「DataSource1」)を入力します。この名前は、レポートエクスプローラに[データソース]の子ノードとして表示されます。
 
    - [種類]では、ドロップダウンリストから[共有参照]を選択します。
 
    - [参照]のドロップダウンリストから「ファイルから開く」を選択します。
    
 
    - 表示される[共有データソースファイル]ダイアログで、共有データソースファイルがあるフォルダへと移動し、そのファイルを選択して[開く]をクリックします。
 
    - [OK]ボタンをクリックし、ダイアログを閉じます。共有データソースの名前が[レポートエクスプローラ]にノードとして表示されます。
 
共有データソースを編集する
次の手順は、レポートが共有データソースに接続されていることを前提にしています。
    - 以下のいずれかの方法で[レポートデータソース]ダイアログを開きます。
        
            - [レポートエクスプローラ]で共有データソースのノードを右クリックし、コンテキストメニューから[共有データソースの編集]を選択します。
                        
 
            - レポートエクスプローラのツールバーで[共有データソースの編集]ボタンをクリックします。
                        
 
        
     
    - [レポートデータソース]ダイアログで、データ接続に関する情報を編集します。
 
    - [OK]をクリックし、編集内容を保存します。
 
            
            関連トピック