# テーブル内の日付に値の入力があれば、テーブル外のチェックボックスを自動でチェックしたい

**URL:** <https://community.cybozu.dev/t/topic/7144>\
**Category:** kintone 開発相談\
**Created:** [2021 年 5 月 31 日午前 4:38 UTC](https://community.cybozu.dev/t/topic/7144 "2021-05-31T04:38:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account2743](https://avatars.discourse-cdn.com/v4/letter/l/3ab097/32.png) [@Legacy\_Account2743](https://community.cybozu.dev/u/Legacy_Account2743)\
**Post date:** [2021 年 5 月 31 日午前 4:38 UTC](https://community.cybozu.dev/t/topic/7144/1 "2021-05-31T04:38:56Z")

</div>

初めて投稿させていただきます。

当方、全くの初心者ですため、的外れな質問となっておりましたら恐縮でございます。

＜実現したいこと＞

テーブル内に設定しております日付フィールドに値があったら、テーブル外に設置したチェックボックスフィールドに自動でチェックが入るようにしたいのですが、苦戦しております。

上記添付画像にございます、テーブルAの”問合せ日”に日付が入力された際に、テーブル下部にございます「完了ステータス」の”問合せ”に自動でチェックが入り、”審査申込日”に日付が入力された場合、「完了ステータス」の”審査申込”にチェックが入るようにしたい意向です。

なお、テーブルが追加された場合でも、チェックボックスの入力は最初の行のみを実現したい考えです。

自身で調べて、実現したい内容と近い投稿を発見し、手を加えてみましたがをしておりましたが、全く予備的知識がないため限界が生じております。大変お恥ずかしい限りですが、お力添えいただけますと幸いでございます。

何卒よろしくお願い申し上げます。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2675](https://avatars.discourse-cdn.com/v4/letter/l/3ec8ea/32.png) [@Legacy\_Account2675](https://community.cybozu.dev/u/Legacy_Account2675)\
**Post date:** [2021 年 6 月 1 日午前 1:52 UTC](https://community.cybozu.dev/t/topic/7144/2 "2021-06-01T01:52:43Z")

</div>

miz. さん、こんにちは！

フィールドの値変更をきっかけに発生するイベントについては、以下の記事に書いてあります。  
[https://developer.cybozu.io/hc/ja/articles/201941984#step3](https://developer.cybozu.io/hc/ja/articles/201941984#step3)  
[https://developer.cybozu.io/hc/ja/articles/202166270#step3](https://developer.cybozu.io/hc/ja/articles/202166270#step3)

カスタマイズの流れとしては、次のようになると思います。  
フィールドの値変更によるイベント発生  
↓  
フィールドの値の有無の確認  
↓  
チェックボックスに設定する配列の操作(フィールドに値があれば配列に値を追加、なければ配列から削除)  
↓  
チェックボックスに配列を設定

「そもそも JavaScript の書き方がわからない…」という場合は、まず JavaScript の入門記事を参照することをおすすめします。  
[https://developer.cybozu.io/hc/ja/articles/115002336526](https://developer.cybozu.io/hc/ja/articles/115002336526)

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2743](https://avatars.discourse-cdn.com/v4/letter/l/3ab097/32.png) [@Legacy\_Account2743](https://community.cybozu.dev/u/Legacy_Account2743)\
**Post date:** [2021 年 6 月 5 日午前 9:43 UTC](https://community.cybozu.dev/t/topic/7144/3 "2021-06-05T09:43:09Z")

</div>

ろどすた様

ご返信が遅くなりまして申し訳ございません。  
初心者のわたくしに、とても分かりやすいご説明をいただきまして、ありがとうございます。配列の理解が及ばなく、社内の開発担当者に依頼をさせていただくこととなりましたが、カスタマイズの流れをご教示いただき、スムーズに依頼を果たせました。今後のためにも、まずは入門記事を熟読し、1から勉強をはじめようと思います！  
ご協力いただきましたこと、お礼申し上げます。
