Ich weiß, dass installierbare Trigger als Autor des Skripts ausgeführt werden. Aber einige Dienste, wie email service funktionieren nur vom installierbaren Auslöser.Variable vom einfachen Trigger in den installierbaren Trigger übergeben
Ich brauche einen einfachen Trigger, um zu überprüfen, ob der aktuelle Benutzer Zugriff hat, um den spezifischen Bereich und den installierbaren Auslöser zum Senden von E-Mails zu bearbeiten.
Ich habe Code wie folgt aus:
var MY_VARIABLE;
function onEdit() {
MY_VARIABLE = 'onEdit was here!'
}
function myOnEdit() {
// installable trigger
Browser.msgBox(MY_VARIABLE);
// send email, use email service
}
Das Ergebnis undefined
ist.
Und ich bin bereit, 'onEdit was here!'
Sie können onEdit die Skripteigenschaften aktualisieren lassen und jede Minute einen weiteren Trigger prüfen lassen, wenn es ein Update gab, und dann eine E-Mail senden. (Skripteigenschaften: https://developers.google.com/apps-script/reference/properties/properties-service) –