Forguncy 10 オンラインヘルプ
アプリの開発 / 外部連携と入出力 / レポート / Tableデータ領域 / 式を使用したグループ化
このトピックで
    式を使用したグループ化
    このトピックで

    グループ化のキーとする値としてデータベースのフィールドをそのまま使用できない場合、式を使用してグループ化を行います。

    例えば、データベースに日付型のフィールド「受注日」が存在する場合において、その日付データの月によってデータをグループ化したい場合、式を使用したグループ化で実現できます。

    1. Tableデータ領域を作成し、適切な大きさに調整します。

      データソースを追加し、フィールドを連結します。

    2. Tableデータ領域の任意のセルをクリックし、「受注日」を[グループ]ペインにドラッグして新しいグループを作成します。

    3. 「グループ」ペインから「Table1_受注日1」をクリックして選択し、[式]を「{Month(受注日)}」に変更します。

      Month関数については、日付と時刻を参照してください。

      [グループ]オブジェクトの[式]プロパティは、グループ化を行った際に自動的にグループ化のキーとなるフィールドが設定され、グループ化の条件となります。本プロパティを変更することでグループ化の条件をカスタマイズできます。

    4. グループヘッダーのセルの値を「{Month(受注日)}」に変更し、グループ化の条件だけでなく表示される値「受注日」の月だけになるように設定します。

    5. レポートをプレビューすると、「受注日」の月ごとにグループ化されて表示されることを確認できます。