0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

rex0220 関連レコード集計プラグイン 組織選択で集計その2

Last updated at Posted at 2023-06-01

関連レコード集計プラグインを使って、組織単位に集計する例その2です。
組織選択項目に、複数選択・選択なしを指定した場合の集計も行う例になります。

概要

アプリのレコード追加・更新時に、組織を組織コードの文字列に変換しそれを集計キーにしてレコード集計を行います。
※組織を組織コードの文字列に変換は、計算式プラグインを利用します。

2023-06-01_22h51_27.png

アプリ設定

集計キー用の組織コードを追加します。
※集計先アプリにも同様に組織コードを追加

2023-06-01_22h53_34.png

計算式プラグインの設定

組織選択から組織コードに変換します。
計算式:SEL_CODE(組織選択,"array")

2023-06-01_23h04_47.png

関連レコード集計プラグインの設定

集計先アプリを選択して、対象アプリ条件・集計条件・集計項目等を設定します。

2023-06-01_22h57_21.png

対象アプリ条件

集計キー用の組織コードを指定

2023-06-01_22h58_26.png

集計条件

集計キー用の組織コードを指定

2023-06-01_22h59_41.png

集計項目

集計キーになる組織コードの設定

組織選択の設定は、SET_CODE, SEL_CODE 関数を指定します。

組織選択の項目(計算式):

.js
// 組織コード
JOIN(
  SEL_CODE(組織選択,"array"),
  ","
)
// 組織選択
SET_CODE(
  SEL_CODE(組織選択,"array")
)

2023-06-01_23h03_51.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?