# Dropboxの選択肢に応じて、各inputに情報を入力する方法

**URL:** <https://www.nocode-faq.com/t/topic/2534>\
**Category:** bubble\
**Created:** [2022 年 1 月 18 日午前 12:04 UTC](https://www.nocode-faq.com/t/topic/2534 "2022-01-18T00:04:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rintaro.ishii0719](https://avatars.discourse-cdn.com/v4/letter/r/e99b99/32.png) [@rintaro.ishii0719](https://www.nocode-faq.com/u/rintaro.ishii0719)\
**Post date:** [2022 年 1 月 18 日午前 12:04 UTC](https://www.nocode-faq.com/t/topic/2534/1 "2022-01-18T00:04:05Z")

</div>

下記のような画面においてテンプレートを選択すると、選択肢に応じて自動的にinputに情報が入力されるようにしたいと思っています。

■イメージ

 ![image](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/3/3eb5ee9482f7256f193f366f98e4bd90131a9b41.png)

■実装方法  
選択ボタンを押されたときに、Set Statesで入力をするべき値をCustome state保持することにして、  
input側のConditionalでCustome stateがis not emptyならCustome stateの値をinputのInitial Contentにセットするようにしました。

■問題点  
1回目は意図した通りに選択肢に情報が入力されるのですが、

入力内容を編集した後に、選択肢を変えずに2回目に「選択」ボタンを押しても、  
inputに入力される値が変わりません。

2回目以降も「選択」ボタンが押されるたびにinputに入力される値を変更するにはどのようにすればよいでしょうか？

---

<div class="post-metadata">

**Author:** ![K.nakata](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/k.nakata/32/1810_2.png) [@K.nakata](https://www.nocode-faq.com/u/K.nakata)\
**Post date:** [2022 年 1 月 18 日午前 12:48 UTC](https://www.nocode-faq.com/t/topic/2534/2 "2022-01-18T00:48:01Z")

</div>

inital contenはあくまで初期状態なので、一度でも変更されると無効となります。  
なので、初期化すればいいということで、Multi line inputが含まれる親Groupに対して、Reset Groupアクションをおこなってからcustom stateアクションを行うと再度初期設定されます。

---

<div class="post-metadata">

**Author:** ![rintaro.ishii0719](https://avatars.discourse-cdn.com/v4/letter/r/e99b99/32.png) [@rintaro.ishii0719](https://www.nocode-faq.com/u/rintaro.ishii0719)\
**Post date:** [2022 年 1 月 18 日午前 10:28 UTC](https://www.nocode-faq.com/t/topic/2534/3 "2022-01-18T10:28:36Z")

</div>

@K.nakata  
なるほど！  
Groupに入れて、Reset Groupをすれば良かったのですね！

いつもありがとうございます！
