正しくTogetter / min.tにログインできない不具合が発生中です。X側の修正をお待ちください(詳細はこちら)

[ノンプロ研GAS中級講座13期 #5] Utility Services2

コミュニティ「ノンプログラマーのためのスキルアップ研究会」GAS中級コース第13期第5回のツイートまとめです。 コンテンツは「Utility Services2」です。 https://tonari-it.com/community-nonpro-semi/
1
えばた @ebata_sanae

#ノンプロ研 #GAS中級講座 本日20時から、ノンプロ研GAS中級13期の最終回です。 アジェンダはこちら。 ・セッションとユーザー ・Blobクラス ・Utilitiesサービス 楽しいことしかない、ご褒美回です! pic.twitter.com/IwPhd4wneM

2023-12-05 18:09:25
拡大
taito_nonpro @taito_nonpro

このあと20時からGAS中級講座最終回です!最後までがんばりましょ~~ #ノンプロ研 #GAS中級講座 pic.twitter.com/G4ezLiabP6

2023-12-05 19:30:00
拡大
ずーみん @nowgorigori

ギリギリ間に合った。。。 久々に自分のPCに触れている気がする。 #ノンプロ研 #GAS中級講座

2023-12-05 19:57:16
えばた @ebata_sanae

#ノンプロ研 #GAS中級講座 卒業LTのテーマは、業務でやりたいことに取り組むのが一番。 「中級で学んだことを使おう」と無理に思わなくてもOKです。

2023-12-05 20:04:11
えばた @ebata_sanae

#ノンプロ研 #GAS中級講座 アウトブレイク。ファイルIDとかの見せたくないものをちゃんと隠すって難しいよね、っていうお話をしました。

2023-12-05 20:09:37
えばた @ebata_sanae

#ノンプロ研 #GAS中級講座 セッション、確かに日本語にするの難しい。簡単に言うと1つの通信の開始から終了までのことです。

2023-12-05 20:14:06
えばた @ebata_sanae

#ノンプロ研 #GAS中級講座 「Zoomのことわかってないな~」という講師の独り言に、なんだかほっとする。わからないことがあっても、いいよね。

2023-12-05 20:16:20
えばた @ebata_sanae

#ノンプロ研 #GAS中級講座 Session.getActiveUser().getEmail() これはすごくよく使います。「このボタンを押す権限のあるユーザーかどうか」を調べるのによく使います。

2023-12-05 20:20:05
ずーみん @nowgorigori

このTips結構使えるし、クラス化したユーザーから使えるな~。 #ノンプロ研 #GAS中級講座

2023-12-05 20:22:51
えばた @ebata_sanae

#ノンプロ研 #GAS中級講座 Sessionの話はあっさり終わり。 Session.getActiveUser().getEmail() さえ知っておけばOKだと思います!

2023-12-05 20:22:53
えばた @ebata_sanae

#ノンプロ研 #GAS中級講座 Blobオブジェクトいきまーす。主にPDFを作ってくれるので、メールにファイル添付したり、スプレッドシートをPDFに変換してドライブに保存したり… 夢は膨らみます。

2023-12-05 20:24:01
えばた @ebata_sanae

#ノンプロ研 #GAS中級講座 DrievAppオブジェクトはwhileと併せて使うことが多いです。 const drive = DriveApp.getFoder(FOLDER_ID); const files = drive.getFiles(); while(files.hasNext()){ const file = files.next(); . . } これ、お決まりの流れ。

2023-12-05 20:30:34
えばた @ebata_sanae

これらがENUMだということが今回の講座ですごく納得できた MimeType.BMP ui.ButtonSet.OK #ノンプロ研 #GAS中級講座

2023-12-05 20:36:05
えばた @ebata_sanae

PDFに勝手になってくれるのは便利だけどGoogle ⇔ Office のやりとりはできない。残念だけど「そりゃそうだよな」という気もする。 #ノンプロ研 #GAS中級講座

2023-12-05 20:44:51
やまざき @yamazaki_nonpro

勝手にPDFになっちゃう事件、これこの間みむらさんと一緒につまづいてたやつ、、、! スプレッドシートをコピーするスクリプトなのに、なぜかPDFになっちゃっておかしいなと思ってたらそういうシステムなのか。 タイムリーに学べてありがたい。 #ノンプロ研 #GAS中級講座

2023-12-05 20:47:07
やまざき @yamazaki_nonpro

CSVの正式名称、初めて知った、、、!!! #ノンプロ研 #GAS中級講座

2023-12-05 20:50:53
えばた @ebata_sanae

Utilities.newBlob(csv, MimeType.CSV, 'name.csv') これだけでCSVファイルができちゃう #ノンプロ研 #GAS中級講座

2023-12-05 20:57:05
やまざき @yamazaki_nonpro

他からとってきたCSVファイルだと文字コード指定しないといけなかったりするのかな #ノンプロ研 #GAS中級講座

2023-12-05 21:00:04
ずーみん @nowgorigori

この辺実務で使えそうなのにうまく使えないのですごく残念やな~。 #ノンプロ研 #GAS中級講座

2023-12-05 21:03:21
やまざき @yamazaki_nonpro

GASでzipファイルの解凍も、、、!?!? #ノンプロ研 #GAS中級講座

2023-12-05 21:06:01