Wie bekomme ich onFormSubmit, um automatisch auszulösen?

7

Der Code "fix" (test_onformsubmit), den Sie angegeben haben, muss ich jedes Mal manuell ausführen, wenn neue Daten in der Tabelle vorhanden sind. Ich wollte, dass das PDF automatisch per E-Mail gesendet wird, wenn das Formular eingereicht wird. Gibt es einen Weg? Weil der manuelle Weg den Code genau so ausführt, wie er es sollte, aber ich möchte dies als ein automatisches Ereignis, also muss ich nichts tun.

Siehe übergeordneten Thread des ursprünglichen Problems / Frage

    
user2640294 01.08.2013, 11:23
quelle

1 Antwort

22

Lesen Sie Trigger verstehen . Diese Funktion ist ein installierbarer Auslöser . Sie müssen also einrichten, dass sie ausgeführt wird, wenn ein Formular gesendet wird. Es ist einfach - ich hätte gedacht, dass ein Formular-Tutorial es durchlaufen hätte.

Im Skript-Editor:

  1. Wählen Sie Bearbeiten & gt; Auslöser des aktuellen Projekts Sie sehen ein Panel mit der Meldung Keine Trigger eingerichtet. Klicken Sie hier, um jetzt einen hinzuzufügen.
  2. Klicken Sie auf den Link.
  3. Wählen Sie unter Ausführen die Funktion aus, die vom Trigger ausgeführt werden soll. (Das ist onFormSubmit() , in diesem Fall.)
  4. Wählen Sie unter Ereignisse die Option Aus einer Kalkulationstabelle aus.
  5. Wählen Sie in der nächsten Dropdown-Liste On form submit .
  6. aus
  7. Klicken Sie auf Speichern .

Ab diesem Zeitpunkt wird die Funktion immer dann ausgelöst, wenn ein Formular an die Tabelle gesendet wird.

Wenn Sie Ihr Skript teilen möchten, muss jeder Empfänger diese Schritte wiederholen.

Abgesehen davon sollten Sie die E-Mail-Einstellung in Ihrem Skript ändern, damit es für ANYONE funktioniert.

%Vor%     
Mogsdad 01.08.2013, 11:32
quelle