価格30,000円
寄り添い会員 無償
kintone導入「寄り添いサービス」会員の方は、このプラグインを無償でご利用いただけます。
こちらは有料プラグインです。ご利用には別途ご契約が必要です。
概要
サブテーブルに入力された明細から、指定した条件に合う値を自動的に取り出し、サブテーブル外のフィールドへ差し込む kintone プラグインです。たとえば健康診断の明細から最も新しい受診日を「最終受診日」に自動表示する、といった集計を設定だけで実現できます。集計方法は「最新(最大)の行から取得」「最古(最小)の行から取得」「合計」「平均」「最大値」「最小値」「件数」から選べ、絞り込み条件を付けて対象の行を限定することもできます。差し込みルールはいくつでも登録でき、レコードの保存時に自動で反映されます。ご利用にはライセンス契約が必要です(お問い合わせください)。
使い方・設定方法
サブテーブル集計差込プラグイン 操作マニュアル
サブテーブル(明細行)の値を指定した条件で集計し、その結果をサブテーブル外のフィールドへ自動で書き込むプラグインです。「明細の中の代表値を、見やすい1つのフィールドに出したい」という場面で活躍します。
1. できること
- サブテーブルの中から、条件に合う1件の値を取り出してサブテーブル外のフィールドへ差し込む
- 「最新の日付の行」「最古の行」など、基準となる項目で並べ替えて代表行を選べる
- 数値項目の「合計」「平均」「最大値」「最小値」、行数の「件数」も差し込める
- 絞り込み条件(例:種別が「定期」の行だけ)を複数指定して、対象の行を限定できる
- 差し込みルールはいくつでも登録できる
- レコードの新規作成・編集中の入力や保存に合わせて自動で計算・反映される
2. 事前準備(対象アプリに必要なフィールド)
- 集計したい明細を入れる サブテーブル(テーブル) と、その中に集計・並べ替えに使う項目(日付や数値など)
- 集計結果の差し込み先となる サブテーブル外のフィールド(文字列・数値・日付など)
3. 設定手順
- 対象アプリの設定からプラグインを追加し、設定(歯車)を開きます。
- ライセンス情報を入力します。
- 「ルールを追加」を押し、各項目を選択します。
- 必要に応じて「条件を追加」で絞り込み条件を加えます。
- 「保存」を押し、アプリを更新します。
設定する項目:
| 設定項目 | 内容 |
|---|---|
| 対象サブテーブル | 集計の元になるテーブルを選びます |
| 集計方法 | 最新/最古の行から取得・合計・平均・最大値・最小値・件数から選びます |
| 基準フィールド | 並べ替えや集計に使う項目を選びます |
| 取得するフィールド | 「最新/最古」のとき、その行のどの値を取り出すかを選びます(未指定なら基準フィールドの値) |
| 抽出条件 | 対象にする行を絞り込みます(任意・複数指定可) |
| 差込先フィールド | 結果を書き込むサブテーブル外のフィールドを選びます |
4. 集計方法の早見表
| 集計方法 | 差し込まれる値 |
|---|---|
| 最新(最大)の行から取得 | 基準フィールドが最も大きい(新しい)行の値 |
| 最古(最小)の行から取得 | 基準フィールドが最も小さい(古い)行の値 |
| 合計 | 数値項目の合計 |
| 平均 | 数値項目の平均 |
| 最大値 | 数値項目の最大値 |
| 最小値 | 数値項目の最小値 |
| 件数 | 条件に合う行の数 |
5. 抽出条件で使える比較
| 比較 | 意味 |
|---|---|
| 等しい/等しくない | 値が一致するか |
| より大きい/より小さい | 数値・日付の大小 |
| 以上/以下 | 境界を含む大小 |
| 含む/含まない | 文字列の部分一致 |
6. 使い方
レコードの新規作成・編集画面でサブテーブルに行を追加・変更すると、差込先フィールドの値が自動で更新されます。保存時にも最新の内容で確定されるため、一覧画面でも集計結果を確認できます。
7. 注意事項・うまくいかないとき
- 差込先が反映されない場合は、設定で対象サブテーブル・集計方法・差込先フィールドが正しく選ばれているか確認してください。
- 差込先フィールドの種類(文字列・数値・日付)と、取り出す値の形式が合っている必要があります。
- 抽出条件をすべて満たす行が1件も無い場合、差込先は空(件数・合計は0)になります。
- 設定を変更したあとは、アプリの更新を忘れずに行ってください。
バージョン履歴
- v1.0.22026-06-10
初回リリース。サブテーブルの値を条件で集計し、サブテーブル外のフィールドへ自動で差し込む機能を提供します。