Ich habe eine Google-Tabelle, für die ich ein Skript geschrieben habe, das sowohl onEdit
als auch onChange
Trigger verwendet. Ich versuche herauszufinden, in welchen Szenarien die Ereignisse ausgelöst werden. Es gibt wenige Szenarien wie:Verhalten von OnChange-Triggern bei gemeinsamer Verwendung
Wenn ich einen Wert von/zu einer vorhandenen Zelle löschen/hinzufügen, erwarte ich das onEdit
Ereignis ausgelöst wird, sondern stattdessen onChange
löst aus, obwohl die Aktion als Manipulation von einem betrachtet wird vorhandene Zelle.
https://developers.google.com/apps-script/reference/script/spreadsheet-trigger-builder#onchange
Ebenso, wenn ich eine Spalte löschen, statt onChange
, onEdit
Ereignis auslöst.
Gibt es eine Prioritätsreihenfolge, auf der diese Trigger funktionieren, wenn sie in einem Skript zusammengefügt werden?
Ich schätze jede Art von Hilfe!