Bearbeiten Sie Multiple-Choice-Optionen in Live-Google Form mithilfe von Apps Script dynamisch

Ich bin ein Highschool-Lehrer in LA, der versucht, ein Kursregistrierungssystem mithilfe von Apps Script zu erstellen. Ich benötige das Google-Formular, das ich für diese Registrierung verwende, um:

Frage 1) Aktualisieren Sie die Auswahlmöglichkeiten, die in nachfolgenden Multiple-Choice-Fragen auf neuen Seiten verfügbar sind, basierend auf den aktuellen Antwortmöglichkeiten eines Schülers.

Frage 2) Entfernen Sie die Auswahl aus dem Formular, wenn eine Multiple-Choice-Option die Obergrenze erreicht hat.

Frage 1 Beispiel) Ein Schüler meldet sich in Workshop 1 zum „Binden“ an und wird auf eine neue Seite geleitet. Das Skript bearbeitet die verfügbaren Auswahlmöglichkeiten auf dieser neuen Seite auf der Grundlage der ersten Auswahl des Schülers und entfernt das "Binden" aus der Liste der möglichen Auswahlmöglichkeiten auf dieser neuen Seite, sodass "Etikette" die einzige verbleibende Option ist.

Frage 2 Beispiel) Die Schüler können sich entweder für „Krawattenbinden“ oder „Etikette“ registrieren. Beide Antworten sind zunächst im Google-Formular verfügbar. 30 Studenten nehmen an der Umfrage teil, alle 30 melden sich für den Workshop „Binden“ an. Das Apps-Skript verweist auf die Antworttabelle, erkennt, dass der Workshop "Binden" voll ist, und entfernt ihn dann aus der Liste der möglichen Auswahlmöglichkeiten in Google Form. Student 31 meldet sich an und die einzige Option ist "Etikette".

Wenn meine Frage bereits gestellt und beantwortet wurde (glauben Sie mir, ich habe gesucht!), Würde ich die Umleitung begrüßen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage