# Re：サブテーブルの条件付き必須項目設定について

**URL:** <https://community.cybozu.dev/t/topic/12412>\
**Category:** kintone 開発相談\
**Created:** [2025 年 12 月 17 日午前 5:46 UTC](https://community.cybozu.dev/t/topic/12412 "2025-12-17T05:46:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![fito12](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/fito12/32/1541_2.png) [@fito12](https://community.cybozu.dev/u/fito12)\
**Post date:** [2025 年 12 月 17 日午前 5:46 UTC](https://community.cybozu.dev/t/topic/12412/1 "2025-12-17T05:46:27Z")

</div>

@motti さん

> [@サブテーブルの条件付き必須項目設定について](https://community.cybozu.dev/t/topic/12349):
>
> JS初心者です… 現金精算テーブル内にある数値フィールド「現金\_金額」に0以外の数字が入っていたら、添付フィールド「現金\_領収書」を必須項目にしたいです！（カンパニーカードテーブルも同様に） AIに下記のコードを作ってもらったのですが、保存できなかったりとうまくいかず… コミュニティー内を探してもピンとくるようなスレッドを見つけられませんでした… 添付フィールドの条件付き必須項目設定は難し…

表題のクローズされた投稿の件

> もう少し良い方法はないかと渋られてしまいました…

の対応方法として

[2025年9月版 主なアップデート／  
添付ファイルフィールドに添付されているファイルの  
有無を絞り込み条件として設定可能に](https://jp.kintone.help/k/ja/update/main/2025-09#point3:~:text=%E3%82%A2%E3%83%97%E3%83%AA-,%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AB%E6%B7%BB%E4%BB%98%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E6%9C%89%E7%84%A1%E3%82%92%E7%B5%9E%E3%82%8A%E8%BE%BC%E3%81%BF%E6%9D%A1%E4%BB%B6%E3%81%A8%E3%81%97%E3%81%A6%E8%A8%AD%E5%AE%9A%E5%8F%AF%E8%83%BD%E3%81%AB,-%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89) なっていたようです  
（🙇m(＿＿)m​🙇m(＿＿)m​🙇 自分もキンコミで知りました）

これにより、通知機能（ ﾘﾏｲﾝﾀﾞ ）などでの添付ファイルの有無管理ができそうですが  
テーブル内の添付ファイル(ﾌｨｰﾙﾄﾞ) については不明です  
（１行目添付「あり」のとき、2行目添付「なし」で ﾘﾏｲﾝﾀﾞが動作するのか不明）

検証してみてはいかがでしょう？  
検証されたなら、結果を教えて頂ければ幸いです😊

 ![添付無しでリマインダ](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/2X/5/55f685e978edd90ad435276e0daf62a1318e7cba.jpeg)

---

<div class="post-metadata">

**Author:** ![fito12](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/fito12/32/1541_2.png) [@fito12](https://community.cybozu.dev/u/fito12)\
**Post date:** [2025 年 12 月 25 日午前 3:49 UTC](https://community.cybozu.dev/t/topic/12412/2 "2025-12-25T03:49:55Z")

</div>

こんな👇、JSカスタマイズを合わせれば、できる🦆かも

> **[kintoneのテーブルに対して条件に応じた都度通知を行う - Qiita](https://qiita.com/sasajimay/items/85b8f5af70832aaa01e4)**
>
> はじめに こんにちは！ サッカー選手から転身して、kintoneカスタマイズを楽しんでいるよしきです！ 突然ですが、kintoneのテーブルと通知って、とても相性悪いですよね。 今回は、テーブルに登録したユーザーに対して都度通知を行うためのJSカスタマイズを紹介します！ ...

－－－ 追記 Webから抜粋 －－－

> カスタマイズの実装  
> 処理の流れはこんな感じです。  
> ①.レコード追加/編集画面にて「担当者」に値が入ったら  
> 「通知フラグ」を"ON"にする  
> ②.レコード保存前イベントにて「担当者変更検知フラグ」が"ON"の行の  
> 「担当者」を全て「レコード条件通知用」へセットする  
> ③.正常に保存されると、レコード条件通知により  
> 「レコード条件通知用」に含まれるユーザーへ通知される！  
> ④.レコード保存後イベントにて、  
> テーブル内「担当者変更検知フラグ」と「通知フラグ」「レコード条件通知用」の  
> 値をクリアし、 自レコードに対して更新をかける

この内容なら、[Boost! Action](https://kintone-booster.com/ja/action.html) でもいけそう

---

<div class="post-metadata">

**Author:** ![motti](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/motti/32/1889_2.png) [@motti](https://community.cybozu.dev/u/motti)\
**Post date:** [2026 年 1 月 22 日午前 7:43 UTC](https://community.cybozu.dev/t/topic/12412/3 "2026-01-22T07:43:21Z")

</div>

こちらありがとうございます！  
お返事が遅くなってしまいました・・・！

こちら検証した所、別の行に添付があっても、添付のない明細があったらリマインドされるようになりました！

ひとまず、社内ではリマインド機能で運用してみるとのことです！

ご教示いただきありがとうございました🙇‍♀️

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/d5c841c3c5a6cb66eed514001c1b45147c9e1f4f.png) [@system](https://community.cybozu.dev/u/system)\
**Post date:** [2026 年 1 月 25 日午前 7:44 UTC](https://community.cybozu.dev/t/topic/12412/4 "2026-01-25T07:44:05Z")

</div>

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。
