# radio bottonとページの切り替えについて

**URL:** <https://www.nocode-faq.com/t/topic/2148>\
**Category:** bubble\
**Created:** [2021 年 9 月 8 日午後 2:23 UTC](https://www.nocode-faq.com/t/topic/2148 "2021-09-08T14:23:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![TOSHI](https://avatars.discourse-cdn.com/v4/letter/t/e480ec/32.png) [@TOSHI](https://www.nocode-faq.com/u/TOSHI)\
**Post date:** [2021 年 9 月 8 日午後 2:23 UTC](https://www.nocode-faq.com/t/topic/2148/1 "2021-09-08T14:23:31Z")

</div>

redio bottonのクリックする箇所によって下部に表示させる実装をつけたいです。（語彙力なくすみません・・）

添付画像、利用方法部分にて  
例えば相談者として利用ボタンを押すと、下の相談者として登録する方Groupが表示、  
講師として利用ボタンを押すと、適用のページが表示されるように実装したいです。  
色々と調べてはいるものの分からずです。。  
どなたかご教授いただけますでしょうか。。

 ![スクリーンショット 2021-09-08 23.08.53](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/3/35d89146b988a1c51cbdcece76522f4568fa85f2.png)

---

<div class="post-metadata">

**Author:** ![Aki\_Sydney](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/aki_sydney/32/6600_2.png) [@Aki\_Sydney](https://www.nocode-faq.com/u/Aki_Sydney)\
**Post date:** [2021 年 9 月 8 日午後 2:42 UTC](https://www.nocode-faq.com/t/topic/2148/2 "2021-09-08T14:42:18Z")

</div>

こんなときこそ、カスタムステートの出番ですね。  
ラジオボタンにカスタムステートをtext型で作成し、ラジオボタンのワークフローを設定します。

「When RadioButton’s Value is changed」→「Set State」

から先ほど設定したカスタムステートを指定し、Value欄を「This RadioButton’s Value」とします。

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

これで、ラジオボタンの相談者として利用をクリックすると、カスタムステートには「相談者として利用」、講師として利用をクリックすれば「講師として利用」、両方の利用予定をクリックすると「両方の利用予定」が、text型で入るようになりました。

そしてUIビルダーに戻り、「相談者として登録する方」と「講師として登録する方」両方のエレメントで、「This element is visible on page load」のチェックを外します。

これで、ページロードした瞬間には何も表示されないようになりました。

「相談者として登録する方」のコンディショナルタブに行き、先ほど作ったカスタムステートの値を指定します。

When RadioButton’s [Custom State (ここはカスタムステート名です）is 相談者として利用 or Custom State (ここはカスタムステート名です）is 両方の利用予定]  
このときに、「This element is visible」のチェックを入れます。

講師として利用も同じようにコンディショナルを設定すれば、ラジオボタンの値に反応して表示が切り替わるはずです。

ちなみにこの場合は、ページをロードした瞬間には何も表示されないので、それを避けるためにカスタムステートのDefault Valueを「相談者として利用」などに指定しておくと、良いかと思います。

参考になれば幸いです😌

---

<div class="post-metadata">

**Author:** ![TOSHI](https://avatars.discourse-cdn.com/v4/letter/t/e480ec/32.png) [@TOSHI](https://www.nocode-faq.com/u/TOSHI)\
**Post date:** [2021 年 9 月 8 日午後 2:54 UTC](https://www.nocode-faq.com/t/topic/2148/3 "2021-09-08T14:54:09Z")

</div>

ご返信ありがとうございます！  
初心者すぎての質問ですいません、

> [@Aki\_Sydney](#):
>
> ラジオボタンにカスタムステートをtext型で作成し

この時点でどうすれば・・って感じです 😅  
細かく教えて頂いたのでここさえクリアできれば問題ないと思いますので、調べてもしまだ分からなければまたご質問させて頂くと思います 😅  
ありがとうございます！！

---

<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:** [2021 年 9 月 9 日午後 11:00 UTC](https://www.nocode-faq.com/t/topic/2148/4 "2021-09-09T23:00:26Z")

</div>

@Aki_Sydney

custom stateでなくても、今回の場合はconditionalタブで  
radio button’s value is 相談者として利用  
radio button’s value is 講師として利用  
radio button’s value is 両方の利用予定

で場合分けするといけるますよ。

---

<div class="post-metadata">

**Author:** ![Aki\_Sydney](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/aki_sydney/32/6600_2.png) [@Aki\_Sydney](https://www.nocode-faq.com/u/Aki_Sydney)\
**Post date:** [2021 年 9 月 10 日午前 1:21 UTC](https://www.nocode-faq.com/t/topic/2148/5 "2021-09-10T01:21:47Z")

</div>

けいさん、そうか！そうですね、もっとシンプルな方法がありましたね😂  
ありがとうございます😌
