Google-Tabellendaten in Google-Formulare mit App-Skript importieren

8

Ich habe das Internet durchsucht und finde weder eine Antwort noch die Dokumentation dafür. Ich muss Google-Formularfragen dynamisch mit Daten aus einer Google-Tabelle generieren, indem ich ein App-Skript verwende, aber ich weiß nicht, wie ich eine Tabelle ansprechen und lesen soll.

    
Vector 02.01.2014, 17:16
quelle

3 Antworten

4

Es ist ziemlich einfach, siehe hier: Ссылка

Sie müssen nur das Blatt mit seinem Dokumentschlüssel öffnen, die Daten auswählen und die Zellen als JS-Objekt lesen.

    
bjorke 03.01.2014, 09:43
quelle
10

Wählen Sie in Ihrer Tabelle Tools > Script Editor und passen Sie diese an Ihre Bedürfnisse an:

%Vor%

Um zu debuggen, wählen Sie das Skript in der Combobox und klicken Sie entweder auf "play" oder "debug". Beim ersten Mal müssen Sie ihm die Erlaubnis geben, mit Ihrer Tabelle und Ihrem Formular zu interagieren.

Wenn Sie mit dem Ergebnis zufrieden sind, wählen Sie im Editor Resources > Triggers for the active project und fügen Sie diese Methode hinzu, die mit jeder Änderung in der Tabelle ausgelöst werden soll (bei Änderung, nicht bei Bearbeitung).

Danach werden Ihre Formularoptionen in Echtzeit nach jeder Änderung in Ihrer Tabelle geändert.

    
Nacho Coloma 30.05.2014 06:30
quelle
0

Hier ist ein Beispiel, das für mich funktioniert, bitte überprüfen Sie:

%Vor%

Sie können Ihre Blatt-ID von der URL abrufen, zum Beispiel:

  

Ссылка YourSheetId / bearbeiten # gid = 0

Lassen Sie mich wissen, wenn Sie weitere Fragen haben.

    
Bowen Xu 12.08.2017 15:23
quelle