このサイトをご覧になるには、JavaScriptを有効にしてください。
データソースは、レポートに使用されるデータの構造的な記述です。データソースは、データベースとその変換から、レポートジェネレータにデータを提供するプログラムの「層」のようなものです。つまり、データソースは、メソッド、パラメータ、データアクセス方法の記述である。
インフォメーション |
データの記述には、実際のデータは含まれません。データの記入は、レポートのレンダリング処理時に行われます。
|
データソースを作成するには、データ辞書の新規項目メニューまたはコンテキストメニューから、新規データソースコマンドを選択する必要があります。
新しいデータソースを作成する前に、データストレージに接続する必要があります。データソースの作成ダイアログでは、接続の種類がグループ化されています。
接続グループには、データストレージへの既に作成されたリンクが含まれます。接続グループには、データストレージへの既に作成されたリンクが含まれます。接続が確立されていない場合、このグループは表示されません。
お気に入りグループには、ユーザーによってマークされた接続の種類が表示されます。言い換えれば、ユーザーは接続のリストを作成し、星印でチェックすることができます。これを行うには、接続の右上にカーソルを移動し、マウスの左ボタンを押します(タッチUIの場合は、単に入力ポインタを押します)。星印がオレンジ色の場合、その接続はお気に入りのリストに追加されます。お気に入りリストから接続を削除するには、「燃えている」星をクリックする必要があります。
左の写真では、星印にチェックが入っていないため、接続が選択されていない状態です。右の図は、接続先が選択されています。星印にチェックが入っていない場合、このグループは表示されません。
このグループには、SQL接続文字列をサポートするすべての接続のリストが含まれています。
このグループには、RESTプロトコルを使用してデータストアに接続するためのデータソースが含まれています。
その他グループには、XML、Excel、JSON、CSV、Dbase などのデータストアへの接続を作成するためのコマンドが含まれています。
オブジェクトを含むデータベースへの接続を作成する場合は、このグループを使用する必要があります。たとえば、レポート内でリポジトリからビジネスオブジェクトを渡す場合などです。
このグループには、以前に作成された接続が含まれます。つまり、これまでデータストアへの接続を作成したが、現在のレポートでは使用できないものは、このグループにあります。
スキーマウィザードのスキップパラメータ。データソースを作成すると、データストアから取得するための以下のメソッドが存在します。
データスキーマを取得する。この場合、テーブル、ビュー、ストアドプロシージャなどの形式で、データの階層的なリストが表示されます。ユーザーはフラグで必要なソースを選択する必要がある。
データを取得するためのクエリを生成します。詳細については、クエリについてを参照してください。
データの取得方法を決定するには、スキーマウィザードパラメータを使用します。データベーススキーマを取得する場合は、このオプションのチェックを外してください。クエリの作成に進む必要がある場合は、このパラメータのフラグをオンにします。なお、「新規クエリ」ボタンをクリックすると、データ取得のフォームからクエリの作成に進むことができます。
接続が確立されると、データソースの種類とスキップスキーマウィザードの値に応じて、データソースの作成フォームが作成されます。