Class SpreadsheetTriggerBuilder

SpreadsheetTriggerBuilder

Builder per gli attivatori dei fogli di lavoro.

Metodi

MetodoTipo restituitoBreve descrizione
create()TriggerCrea il trigger e lo restituisce.
onChange()SpreadsheetTriggerBuilderSpecifica un attivatore che si attiva quando vengono modificati i contenuti o la struttura del foglio di lavoro.
onEdit()SpreadsheetTriggerBuilderSpecifica un attivatore che si attiva quando viene modificato il foglio di lavoro.
onFormSubmit()SpreadsheetTriggerBuilderSpecifica un attivatore che si attiva quando viene inviato un modulo al foglio di lavoro.
onOpen()SpreadsheetTriggerBuilderSpecifica un attivatore che si attiva all'apertura del foglio di lavoro.

Documentazione dettagliata

create()

Crea il trigger e lo restituisce.

Invio

Trigger: il trigger creato.


onChange()

Specifica un attivatore che si attiva quando vengono modificati i contenuti o la struttura del foglio di lavoro.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onChange()
  .create();

Invio

SpreadsheetTriggerBuilder: un builder per il concatenamento


onEdit()

Specifica un attivatore che si attiva quando viene modificato il foglio di lavoro.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onEdit()
  .create();

Invio

SpreadsheetTriggerBuilder: un builder per il concatenamento


onFormSubmit()

Specifica un attivatore che si attiva quando viene inviato un modulo al foglio di lavoro.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onFormSubmit()
  .create();

Invio

SpreadsheetTriggerBuilder: un builder per il concatenamento.


onOpen()

Specifica un attivatore che si attiva all'apertura del foglio di lavoro.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onOpen()
  .create();

Invio

SpreadsheetTriggerBuilder: un builder per il concatenamento