データ表示設定

  • 作成者:ayuan0625
  • 編集回数:16次
  • 最終更新:ayuan0625 于 2021-10-26
  • 一.説明

    ブラウザにおける帳票表示の効果は、データ処理の結果に基づきます。帳票テンプレートを作成する際、まず帳票に必要な基礎データを用意する必要があります。基礎データソースはデータベースのテーブル、ストレージ、またはExcelなどのテキストファイルなど、さまざまな場所から読み込むことができます。そして、データソースによっては、処理の過程が違いますが、最終的には下記の図のように、テーブルとして利用できます。

    01.png

    上記の基礎データを取得して、必要な形式で表示できるように処理できます。下記の画像のように、主な表示形式として、一覧グループ集計の三種類があります。

    02.png

     

    二.一覧

    03.png

    上記の画像のように、作成された帳票に表示するデータは、データセットのデータと完全一致しています。つまり、データセットの記録は重複の有無にかかわらずに表示されることです。これが一覧設定です。デザイナでは下記のように設定します。


    04.png

    一覧に設定されたデータ列はSで表示されますが、英語のselectに対応します。

    三.グループ分け

    一般グループ分け隣接連続グループ分け詳細グループ別があります。それぞれの適用状況を比較しながら紹介します。

    1.一般グループ分け

    05.png

    上記の図のように、データ列の中の同じ項目を結合して、一つのグループにする表示方法をグループ別を言います。

    デザイナでは次のように設定します。

    06.png

    グループ別にしたデータ列はGで表示されますが、英語のgroupに対応します。

    2.隣接連続グループ分け

    09.png

    このように隣接連続して同じ値のデータのみ結合する方法を隣接連続と言います。

    デザイナでは次のように設定します。

    08.png

    このグループ分けのメリットとして、SQLで既にソートが決まった列に対するグループ分けのため、一般グループ分けより性能が改善され、グループ分けが遅い問題も解決できます。隣接連続グループ分け機能を通して帳票性能の最適化に関する具体的な内容は隣接連続グループ分けをご参照ください。

    3.詳細グループ分け

    詳細グループ分けはさらに条件グループ分けと数式グループ分けの二種類がありますが、カスタマイズをクリックして下記の画面が表示されます。

    10.png

    具体的にはセッションでグループ分けグループ分け統合数式でグループ分けをご参照ください。

    四.集計

    13.png

    テーブルの中の数値型フィールドには、その集計方法を設定できます。例えば、販売量フィールドを対象に、地域販売員に基づいて合計できます。または、ある地域における特定の販売員に対し、その全商品の販売量の平均値と最大値、最小値、そして商品の数量などを計算できます。上記の計算はすべてデータの集計に含まれます。

    デザイナでは下記のように販売量の集計を設定します。

    11.png

    下記の図のように、E2の親セルをB2に設定すれば、販売員に基づいて販売量を計算できるようになります。

    12.png

     


    Attachment List


    Theme: FineReport 帳票実例
    • いいね
    • 良くない
    • 閲覧しただけ