# 【質問内容】
一枚目の画像のように、選択式の問題を複数並べ、かつ、すべての問題が回答されていないと、......

**URL:** <https://www.nocode-faq.com/t/topic/1017>\
**Category:** Adalo\
**Tags:** バックエンドデータベースフロントエンドツ\
**Created:** [2021 年 2 月 2 日午前 11:32 UTC](https://www.nocode-faq.com/t/topic/1017 "2021-02-02T11:32:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Question\_user](https://avatars.discourse-cdn.com/v4/letter/q/53a042/32.png) [@Question\_user](https://www.nocode-faq.com/u/Question_user)\
**Post date:** [2021 年 2 月 2 日午前 11:32 UTC](https://www.nocode-faq.com/t/topic/1017/1 "2021-02-02T11:32:25Z")

</div>

【質問内容】  
一枚目の画像のように、選択式の問題を複数並べ、かつ、すべての問題が回答されていないと、"回答を送信"のボタンを押せないようにしたいです。どうすればよいでしょうか？

現在は以下の仕様で実装しているのですが、回答していなくても送信できてしまうのが悩ましく質問しました。複雑で恐縮ですが、アドバイスをいただけると幸いです。

【現在の仕様】  
■"大問"のCollectionと"小問（と選択肢）"のCollectionがあり、一対多でRelationshipがあります。（１枚目の画像は、1つの大問に３つの小問をぶら下げている。）

■また、"問題配信"というCollectionがあり、"大問"のCollectionと多対一、"ユーザー"のCollectionと多対一のRelationshipがあります。

■画像2枚目の左のScreenは、Login userの大問のListで、Clickすると、右のscreenように、Clickした大問に紐づいた小問がListで表示されるようになっています。

---

<div class="post-metadata">

**Author:** ![Answer\_user](https://avatars.discourse-cdn.com/v4/letter/a/eb8c5e/32.png) [@Answer\_user](https://www.nocode-faq.com/u/Answer_user)\
**Post date:** [2021 年 2 月 2 日午前 11:32 UTC](https://www.nocode-faq.com/t/topic/1017/2 "2021-02-02T11:32:25Z")

</div>

結構大変な作業になると思いますが、  
Group on Group の条件付けで実装できそうです。  
既存List に対して、Sometimesで複数の条件をつけることができないので、Sometimesをつけたいコンポーネントに対して、Make Groupで上位のGroupを作り Sometimes をします。

> **[Gyazo](https://gyazo.com/c9bf7bd776053e9ce2e4ed51567a6615)**

とはいえ、問題分が多くなると、Sometimes構文も増えますし、面倒だと思います。  
基本は、 １Screeenに対して、1問の形式にし、入力をしないと次に進めないとする方が、スムーズに実装できると思います。## 解決URL: [Screenshot - c9bf7bd776053e9ce2e4ed51567a6615 - Gyazo](https://gyazo.com/c9bf7bd776053e9ce2e4ed51567a6615)

## 参考画像

 ![スクリーンショット (248).png](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/e/eb728d4fb58a23b7f4c5ea5c25aa76355273d403.png)

 ![スクリーンショット (257).png](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/c/c0a993b902c4c413e5c3da3cb13394beb2c821af.png)

 ![スクリーンショット 2020-11-26 17.41.41.png](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/d/d5784f5b801417404ac9d6684f605b4d1a2987db.png)
