関連データセット

  • 作成者:ayuan0625
  • 編集回数:26次
  • 最終更新:FRInternational 于 2021-11-17
  • 一.概要

    1. FineReportでは、二つ以上のデータセットを関連することが可能である。即ち、これらのデータセットを異なったデータベースから選出して、合併させます。SQL文の中のUnionに似ています。

    2. 異なったデータベースからの二つ以上のデータセットをクエリする場合、パラメータを設置する必要があります。CHONGQISHISHI duohereshui

    二.操作手順

    1.データセット「ds1」を新規作成

    1. データセット「ds1」を新規作成します。ここではFRDemoJPのデータを使用し、以下のSQL文を入力します。

      SELECT DISTINCT 地域,販売員 FROM 販売量
    2. データベースクエリは『データベースクエリ』に参照してください。

     

    2.データセット「ds2」を新規作成

    1. データセット「ds2」を新規作成します。ここではFRDemoJPのデータを使用し、以下のSQL文を入力します。

       SELECT DISTINCT 地域,商品名称 FROM 販売量

     

    3.関連データセットを新規作成

    1. 作成したデータセット「ds1」と「ds2」を選択します。

    2. プレビューボタンをクリックし、データを確認します。もし問題がなければ、[OK]をクリックします。

     

    4.パラメータ数式を追加

    1. 作成した関連データセットを編集します。$dsname="ds"

    2. 「ds1」の後ろの条件付き数式ボックスに$dsname="ds1"を入力します。

    3. 「ds2」の後ろの条件付き数式ボックスに$dsname="ds2"を入力します。

    4. 更新ボタンをクリックすると、図ように「dsname」というパラメータが表示されます。

     

    5.プレビューデータセットの切り替え

    1. 図のように、パラメータボックスに「ds1」を入力し、[OK]をクリックすると、「ds1」のデータが表示されます。同じように、「ds2」を入力し、[OK]をクリックすると、「ds2」のデータが表示されます。

     


    Attachment List


    Theme: FineReport データ準備
    • いいね
    • 良くない
    • 閲覧しただけ