Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20220428_実務で使える Google Apps Script ライブデモ勉強会#3

Apachan
April 28, 2022

20220428_実務で使える Google Apps Script ライブデモ勉強会#3

Apachan

April 28, 2022
Tweet

More Decks by Apachan

Other Decks in Programming

Transcript

  1. 宣伝 3 徹底解説 RPAツール WinActor導入・応用 完全ガ イド 絶対失敗しない!ロボット 1000体導入してわかった RPA成功の秘訣

    Google Apps Script 目的別リファレンス 実践サンプルコード付き GAS本発売間近!全面リニューアル!! 改訂版 2022/5/21 発売予定 2021/3 発売 2020/5 発売
  2. 改訂版 4 736P(初版496P) + PDF約150P Google Apps Script目的別リファレンス 実践サンプルコード付き 第2版

    2022年5月21日発売予定 ・新IDE対応の大幅リニューアル ・200名育成の社内推進方法の紹介 ・使えるワンポイントテクニック
  3. 構成 5 章番 章名 章番 章名 1 Google Apps Script

    基礎 11 WEB 2 JavaScript 基礎 12 Script 3 Spreadsheet 13 Blob 4 Gmail 14 Properties 5 Google Drive 15 日付・文字列・数値 6 Google Calendar 16 配列 7 Google Document 17 社内推進 8 Google Slides 18 ワンポイントテクニック 9 Google Form 19 サンプルスクリプト 10 UI PDF 特典
  4. ワークフロー 8 ② 自己紹介 テンプレート取得 ③ 自己紹介 スライド作成 自己紹介 フォーム入力

    ① 入力内容 取得 フォーム送信時 トリガー ※ スプレッドシート 利用なし
  5. イベントオブジェクト 12 ケース① ケース② ケース③ フォーム 送信 シート 編集 スプシ

    起動 イベントオブジェクト発生 ユーザー など ユーザー アドレス 値 など メールアドレス タイムスタンプ 回答内容 など 特定のイベントが起こると...
  6. イベントオブジェクト発生から取得 15 フォーム 送信 function myFunction(e) { console.log(e); } ①

    イベントオブジェクトの発生 ③ イベントオブジェクトの中身 ② イベントオブジェクトの取得 { authMode: { めちゃ長い }, response: {}, source: {}, triggerUid: '9168778' } イベント オブジェクト FormResponse オブジェクト フォーム送信時のトリガー 引数で受け取り
  7. FormResponseオブジェクト 16  FormResponseオブジェクト   ItemResponseオブジェクト   Itemオブジェクト  質問 (getTitle()で取得) 回答 (getResponse()で取得) Itemオブジェクト

    (getItem()で取得) タイムスタンプ (getTimestamp()で取得) 回答者メールアドレス (getRespondentEmail()で取得) ItemResponseオブジェクト (getItemResponse()で取得)