このサイトをご覧になるには、JavaScriptを有効にしてください。

[帳票開発ツール]Stimulsoft レポート&ダッシュボード ユーザーマニュアル

ナビゲーション: はじめに

データ接続

スクロール トップ その他

データ接続は、レポートデータ辞書で行われ、接続の作成とデータソースの作成という手順が含まれます。データソースの種類によって、作成方法は異なる場合があります。

 

この章では、次のことを説明します。

SQL データソースの作成

OData データソースの作成

ファイルからデータを取得

データソースの作成時に、データファイルをレポートリソースに移動

データファイルを埋め込んで、それを元にデータソースを作成

 

インフォメーション

 

レポートをデザインする際に、作成されたすべてのデータソースをレポートファイルに埋め込むことができます。接続の種類ごとに個別のXMLファイルに変換され、リソースとしてレポート・ファイルに埋め込まれます。この場合、データソースの接続は、このリソース上で再定義されます。ただし、この場合、次のことを知っておく必要があります。

レポートファイルのサイズが大幅に増加する可能性があります。

この操作は元に戻すことができません。したがって、このステップを実行する前に、レポートファイルをバックアップするか、Stimulsoft Cloudを使用してレポートを保存する必要があります。

 

レポートファイルにすべてのデータを埋め込むには、データ辞書のアクションメニューから「すべてのデータをリソースに埋め込む」コマンドを選択します。

 

 

 

SQLデータソースの作成

 

ステップ1レポートデザイナーを実行します。

 

ステップ2データ辞書に移動します。

 

ステップ3:「新規項目」ボタンをクリックし、「新規データソース」コマンドを選択します。

 

 
 
ステップ4:データソースの種類を選択します。現在の例では、MySQLを選択しています。

 


 

 
ステップ5:The report engine will check for installed adapters in the following path:c:\Users% username%AppData╱Local╱DataAdapters╱.現在のアダプタがない場合、ダウンロードするようオファーされます。

 

ステップ6ダウンロードボタンをクリックすると、レポート作成ツールが必要なアダプターをダウンロードしてインストールします。

 

ステップ7:データアダプターのインストールに成功したら、データストレージへの接続を作成するためのウィンドウが開きます。

 

ステップ8:接続をテストするには、[テスト]ボタンをクリックします。テストプロセスの最後に、メッセージが表示されます。接続に成功した場合は、[新規接続]ウィンドウで[OK]をクリックします。
 

 

 
ステップ9:その後、[データの選択]ダイアログが表示されます。このウィンドウでは、レポート辞書のデータソースとなるデータテーブルを選択する必要があります。

 

ステップ10: [データの選択]ウィンドウで[OK]をクリックします。

 

 

 

これらのデータソースを基に、レポートやダッシュボードをデザインすることができます。また、作成したソースを編集することもできます。たとえば、要求を変更することができます。

 

ステップ1:レポート辞書でデータソースを選択します。

 

ステップ2:データ辞書のツールバーの[編集]ボタンをクリックします。
 

 

 
ステップ3:データソースの編集ダイアログで、データ選択の要求を指定します。例えば、商品から*を選択します。

 

ステップ4実行ボタンをクリックして、要求を実行します。

 

ステップ5列の取得ボタンをクリックし、要求されたストレージからすべての列を取得します。

 

ステップ6:データソースの編集ウィンドウでOKをクリックします。

 

 

 

ODataデータソースの作成

 

ステップ1レポートデザイナーを実行します。

 

ステップ2データ辞書に移動します。

 

ステップ3:「新規項目」ボタンをクリックし、「新規データソース」コマンドを選択します。

 


 

 
ステップ4:データソースの種類を選択します。今の例では、ODataです。

 


 

 
ステップ5:レポートエンジンは、次のパスにインストールされたアダプタがあるかどうか チェックします:c:\Users%username%AppData¥Local¥Stimulsoft¥DataAdapters¥.現在のアダプタがない場合、ダウンロードするよう提供されます。

 

ステップ6ダウンロードボタンをクリックすると、レポートエンジンが必要なアダプターをダウンロードしてインストールします。
 

 

 
ステップ7:データアダプタのインストールに成功すると、データストレージへの接続を作成するためのウィンドウが開きます。ODataデータストレージの場合、データパスを指定する必要があります。

 

ステップ8:接続をテストするためにテストボタンをクリックします。テスト接続処理の最後に、メッセージが表示されます。接続に成功した場合は、[新規接続]ウィンドウで[OK]をクリックします。
 

 

 
ステップ9:その後、[データの選択]ウィンドウが表示されます。このウィンドウでは、レポート辞書のデータソースとなるデータテーブルを選択する必要があります。

 

ステップ10データテーブルを選択した後、データの選択ウィンドウで[OK]ボタンをクリックします。
 

 

 
これで、これらのテーブルを基に、レポートやダッシュボードを作成することができます。また、作成したデータソースを編集することもできます。例えば、データサンプリングのリクエストを作成することができます。これを行うには

 

ステップ1:レポート辞書でデータソースを選択します。

 

ステップ2:データ辞書のツールバーで[編集]ボタンをクリックします。
 

 

 
ステップ3データソースの編集ウィンドウで、データフィルタリング要求を指定します。例えば、Products?$filter=ProductID le 10と指定し、現在のウィンドウでOKをクリックします。
 

 

 
これで、現在のデータソースを使用してレポートをレンダリングする場合、フィルタリングされたデータのみがストレージから取得されます。

 

 

ファイルデータソースの作成

レポートを設計する際、CSV、Excel、JSON、XML、DBFファイルからデータを取得することができます。データファイルの主な利点は、レポートテンプレートにデータファイルを埋め込むことができることです。ただし、レポートファイルのサイズは、データファイルのサイズ分だけ大きくなります。
 

インフォメーション

 

レポートデザイナーは、データファイルのドラッグをサポートしています。データファイルを辞書にドラッグする場合、このファイルを追加するための2つのオプションがあります。

新規データソース:このファイルへの接続が作成され、データテーブルが取得されますが、このファイルはレポートには埋め込まれません。

新規リソース:データファイルは、リソースとしてレポートに埋め込まれます。このリソースを元に、データソースを作成することができます。

 

データファイルをレポートデザイナーの他の領域にドラッグすると、リソースとして追加され、レポートに埋め込まれます。

 

 

 
Consider connecting to an external data file, which is not embedded in the report template.

 

ステップ1レポートデザイナーを実行します。

 

ステップ2データ辞書に移動します。

 

ステップ3:「 新規項目」ボタンをクリックし、「新規データソース」コマンドを選択します。

 


 

 
ステップ4:データソースの種類を選択します。例えば、JSON。
 

 

 
ステップ5:[新規JSONデータ]ウィンドウで、「参照」ボタンを使ってローカルのJSONデータ・ファイルを選択します。また、JSONファイルへのURLパスを指定することもできます。

 

ステップ6:[新規JSONデータ]ウィンドウで[OK]をクリックします。

 

 
 
ステップ7データの選択ウィンドウがポップアップ表示されます。そこでデータテーブルを選択する必要があります。各データテーブルは、レポートデータ辞書の独立したデータソースを表します。

 

ステップ8:データの選択ウィンドウでOKをクリックします。
 

 

 

これらのデータソースを基に、レポートやダッシュボードを作成することができます。

 

 

リソースへの移動

データファイルをレポートリソースにドラッグする例を考えてみましょう。
 
ステップ1レポートデザイナーを実行します。

 

ステップ2データ辞書に移動します。

 

ステップ3:「新規項目」ボタンをクリックし、「新規データソース」コマンドを選択します。

 


 

 
ステップ4:データソースの種類を選択します(例:XML)。

 

ステップ5新しいXMLデータウィンドウで、Browseボタンを使ってXMLとXSDのファイルを選択します。

 

ステップ6: [リソースに移動する]ボタンをクリックします。

 


 

 
ステップ7新規XMLデータウィンドウが閉じられ、データ選択ウィンドウがポップアップします。そこでデータテーブルを選択する必要があります。各データテーブルは、レポートデータ辞書の独立したデータソースを表します。

 

ステップ8:「データの選択」ウィンドウで「OK」をクリックします。

 

 

 

そして、これらのデータソースを基に、レポートやダッシュボードを作成することができます。
 

 
また、まずデータファイルをレポートにリソースとして追加し、このリソースを元にデータソースを作成することもできます。
 
ステップ1:データファイルをレポートデータ辞書の一番下にドラッグします。

 


 

 
または、データ辞書の[新規項目]ボタンをクリックし、[新規リソース]コマンドを選択します。

 

 

 

ポップアップする「新しいリソース」ウィンドウで、「開くボタンをクリックして、データファイルを選択します。次に、新しいリソースウィンドウでOKをクリックします。

 

 

 

ステップ2:データ辞書でリソースを選択します。

 

ステップ3:データ辞書の「新規項目」ボタンをクリックし、「新規データソース[リソース名]」コマンドを選択します。

 


 

 
ステップ4:「Excelの新規接続」ウィンドウで「OK」をクリックします。

 


 

 
ステップ5:「データの選択」ウィンドウでデータテーブルを選択します。各データテーブルは、レポートデータ辞書の独立したデータソースを表します。

 

ステップ6:「データの選択」ウィンドウで「OK」をクリックします。

 

 

 

そして、これらのデータソースを基に、レポートやダッシュボードを設計することができます。