LANG SELRCT

Google Apps Scriptのコードを書く場所  (新規作成: スプレッドシート | スクリプトエディタ

2019年5月6日月曜日

1分おきのトリガーを作って5分経ったらトリガーを全部消す


トリガーの練習用に書いたコード



コード.gs
function createTriggers1Minutes() {
  var trigger = ScriptApp.newTrigger('myFunction');
  trigger.timeBased()
  .everyMinutes(1)
  .create();
  addDeleteTrigger();
}  

function myFunction() {
  console.log("log: " + new Date()); 
}

function addDeleteTrigger() {
 var trigger = ScriptApp.newTrigger('deleteTrigger')
 trigger.timeBased()
 .everyMinutes(5)
 .create();
}

function deleteTrigger() {
  var allTriggers = ScriptApp.getProjectTriggers();
  for (var i = 0; i < allTriggers.length; i++) {
    ScriptApp.deleteTrigger(allTriggers[i]);
  }
}


参考

timeBased()
https://developers.google.com/apps-script/reference/script/trigger-builder#timeBased()

最新の投稿

選択したテキストを配列に入れてテキストエリアに出力したい

今回やりたいこと アプリケーションの中で 選択したテキストを取得する。 選択したテキストを テキストエリアに入れる。 選択したテキストを 配列に追加していく。 STEP1 「テキストを」を選択するとテキストエリアに「テキストを」が入る。 STEP2 その後、「追加して」を選択する...