ノンプロ研中級プログラミング講座【GAS コース第 9 期】第 5 回

コミュニティ「ノンプログラマーのためのスキルアップ研究会」中級 GAS コース第 9 期第 5 回のツイートまとめです。コンテンツは「Utilities Services2」です。 コミュニティ「ノンプログラマーのためのスキルアップ研究会」についてのお知らせ https://tonari-it.com/community-nonpro-semi/ 続きを読む
2
かにみそ.gs @kanimiso_gs

本日20時からは #ノンプロ研 GAS中級講座009期の第5回です(/・ω・)/テーマは「Utility Services2」です。セッションとユーザー、Blob、ZIPなどなど、地味~だけど便利~なやつらをやっていきますよ~(V)o¥o(V) #ノンプロ研 #GAS中級 pic.twitter.com/aJ7eluGSWg

2022-06-08 19:04:58
拡大
Hassy @googleappsscri

いよいよGAS中級講座も涙涙の最終回を迎えます。最終回はUtility Services2です。受講当初、「えっZIPファイルも操作できちゃうの!?」と、GASのすごさを再認識した回であります。お楽しみに! #ノンプロ研 #GAS中級講座 twitter.com/kanimiso_gs/st…

2022-06-08 20:02:11
Hassy @googleappsscri

5分前まで寝ていた受講生と、5分前までお風呂に入っていた受講生。9期最高。 #ノンプロ研 #GAS中級講座

2022-06-08 20:09:24
Hassy @googleappsscri

まずはSessionクラス、Userクラス。どちらもわかりやすい名前のメソッドが用意されていますね! #ノンプロ研 #GAS中級講座

2022-06-08 20:14:09
かにみそ.gs @kanimiso_gs

今日は3分じゃなくて5分休憩がとれるようにがんばる! #ノンプロ研 #GAS中級講座

2022-06-08 20:14:53
keikei @keikei20221234

baseサービスの一味😂セッションクラス。 #ノンプロ研 #GAS中級

2022-06-08 20:16:28
Hassy @googleappsscri

メールアドレスがとてもわかりやすい、かにみそ講師。かにかに。 #ノンプロ研 #GAS中級講座

2022-06-08 20:17:03
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

getActiveUserメソッド ほー、ユーザーを判定するとメニューを表示する/しないとかができるのか。 #ノンプロ研 #GAS中級講座

2022-06-08 20:20:20
Hassy @googleappsscri

スクリプトエディタからスクリプトを実行した場合、現在のユーザと実行権限をもつユーザは同一となりますが、インストーラブルトリガーでの起動時などは、実行権限を持つユーザのみが取得できるというケースが存在するので、要注意です。 #ノンプロ研 #GAS中級講座

2022-06-08 20:20:49
Hassy @googleappsscri

続いて本日のメインディッシュ「Blob:Binary Large Object」に入りますよ~! #ノンプロ研 #GAS中級講座

2022-06-08 20:21:35
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

Blobオブジェクト 全くわかっていなかったけど 使ってるなー 覚えなきゃですね #ノンプロ研 #GAS中級講座

2022-06-08 20:21:43
keikei @keikei20221234

Blobオブジェクト…難しそう。。 だけどあと少しでしばし離席😢 #ノンプロ研 #GAS中級

2022-06-08 20:23:18
Hassy @googleappsscri

Blobクラスには、Blobオブジェクトの情報を取得したり、データやコンテンツタイプを設定するメソッドが用意されています。 #ノンプロ研 #GAS中級講座

2022-06-08 20:23:24
Hassy @googleappsscri

メソッド名が「is~」の場合は、戻り値が何か大体想像できますね。りだーぼー! #ノンプロ研 #GAS中級講座

2022-06-08 20:23:56
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

ファイルIDとフォルダIDのうっかりに注意!あるあるですねー #ノンプロ研 #GAS中級講座

2022-06-08 20:27:08
かにみそ.gs @kanimiso_gs

プレビューのID(フォルダID)をいれてできないー!ってあるあるあるですね(V)o¥o(V) #ノンプロ研 #GAS中級講座 twitter.com/KawamuraShinya…

2022-06-08 20:30:39
Hassy @googleappsscri

DriveサービスのFileオブジェクトをBlobオブジェクトとして取得できるということは、ほとんどのファイルがBlobオブジェクトとして取得できるということですね! #ノンプロ研 #GAS中級講座

2022-06-08 20:40:11
Hassy @googleappsscri

視覚的に操作した結果がわかるBlobって、いいですよね。 #ノンプロ研 #GAS中級講座

2022-06-08 20:42:37
かにみそ.gs @kanimiso_gs

@googleappsscri 目に見えた操作ができるとわくわくしますね(/・ω・)/ #ノンプロ研 #GAS中級講座

2022-06-08 20:48:06
Hassy @googleappsscri

コンテンツタイプで指定するMIME(マイム)タイプは「Multipurpose Internet Mail Extensions」の略です。ミームではございません。 #ノンプロ研 #GAS中級講座

2022-06-08 20:49:59
Hassy @googleappsscri

ががーん!Blobにした時点でPDF化されてしまいました。PDFになったら、Googleドキュメントに戻す操作はできないのです(Officeも同じ) #ノンプロ研 #GAS中級講座

2022-06-08 20:58:21