1年前にGoogle Sheet + Scriptのコンボを設定して、チームに毎日の概要メールを送信しました。私はそれを変更する必要がありますが、それを見つけることができません(私はそれを見つけるために多くの時間を費やしました)。Google Appsスクリプト送信メールの検索方法
実際のシートは更新されないため、最近変更されたドキュメントには表示されません。
毎日特定の時刻に送信されます。誰にも私はそれを見つけるのに役立つヒント/秘訣がありますか?
1年前にGoogle Sheet + Scriptのコンボを設定して、チームに毎日の概要メールを送信しました。私はそれを変更する必要がありますが、それを見つけることができません(私はそれを見つけるために多くの時間を費やしました)。Google Appsスクリプト送信メールの検索方法
実際のシートは更新されないため、最近変更されたドキュメントには表示されません。
毎日特定の時刻に送信されます。誰にも私はそれを見つけるのに役立つヒント/秘訣がありますか?
を編集するために行く、あなたのトリガのスクリプト関数の名前をfilndます:あなたは編集を参照してください、それはgetHandlerFunction()
とleterかもしれません。
あなたがドライブにループにすべてのファイルをスクリプトを記述し、それらのすべてのinstallsbleのトリガーを得ることができます。
ファイルtrigers取得するには、このサンプルコードを使用します。
getUserTriggers(文書)
は、このスクリプトのために、与えられた 文書で、このユーザーが所有するすべてのインストールのトリガーを取得またはアドオンをのみ。このメソッドは、 を使用して他のスクリプトに接続されたトリガーを表示することはできません。 https://productforums.google.com/forum/#!msg/docs/n7b4e6H5Fss/3dkkRVs_BAAJ
:このQからvar arr = []; var files = DriveApp.getFilesByType(MimeType.GOOGLE_SHEETS); while (files.hasNext()) { file = files.next(); arr.push([file.getName(), file.getUrl(), file.getId()]) } Logger.log(arr);
コード:ドライブ内のすべてのスプレッドシートを得るために
var ss= SpreadsheetApp.openById(id); var triggers = ScriptApp.getUserTriggers(ss); // Log the event type for the first trigger in the array. Logger.log(triggers[0].getHandlerFunction());
使用このコード