タグ一覧: GoogleScriptApps
![[GoogleAppsScript]GASのループ処理のまとめ(拡張Forとかwhileとか)](https://yua-kurotaki.com/wp-content/uploads/2023/08/d7fc989635ba7ba09efd62abc10685f6-644x363.png)
[GoogleAppsScript]GASのループ処理のまとめ(拡張Forとかwhileとか)
for(変数 of 配列) for ofは配列の値をループ処理できます。いわゆる拡張For文と言われる処理です。 コード 結果 for(変数 in 配列) for ofは配列のキーを変数に設定し、ループ処理することができ […]
2024-01-24[1年前]
![[GoogleAppsScript]GASからSlackにメッセージを投稿する方法](https://yua-kurotaki.com/wp-content/uploads/2023/08/2b599fbd439dc03d54a28d9b99447260-644x363.png)
[GoogleAppsScript]GASからSlackにメッセージを投稿する方法
前提条件 SlackBOTの作成を完了していること。 ※作り方については以下記事を参考にしてください。 手っ取り早く送信したい場合 以上のコードをコピペして必要箇所を変更し実行。 BOTに設定した名前とアイコンでメッセー […]
2023-08-01[2年前]

GASで処理の同時実行を避けるLockserviseによる排他処理の実装方法
実装方法概要 以下の実装例はタイムアウト時にエラーとする例。エラーとしない場合については後述。 ロック取得 LockServiceのgetから始まる3つのメソッドのいずれかを使用して取得します。 基本的にはgetScri […]
2023-07-20[2年前]
![GASの排他処理[LockService]の3つのget〜Lock処理の違いを調べた](https://yua-kurotaki.com/wp-content/uploads/2023/07/1c3b9ffe0fa57facdfb600a9d5285720-1-644x363.jpg)
GASの排他処理[LockService]の3つのget〜Lock処理の違いを調べた
GASで同時実行を避けるために排他処理を行いたい場合、LockServiceというサービスを利用できます。 このサービスでロックを取得する際に3つの異なるロック取得方法があるため、それぞれの特徴についてまとめてみました。
2023-07-17[2年前]