サイトアイコン わんすけに聞いてみる

[GAS]Google DriveフォルダのファイルリストでFormのプルダウンを更新

今日作った部品。身近な処理を楽にするため、コツコツ作り貯め!

起動条件

このコードは、GoogleフォームのAppScriptから、トリガーを[フォームから] - [起動時]で関数initFormを設定して使う。

フォームを起動したタイミングでスクリプトが実行されプルダウンに指定フォルダのファイル名がセットされる。

実装イメージ

Driveにファイルを入れると…

プルダウンにファイル名が出てくる。

AppScript コード

編集ポイント

最初の envData のとこに環境のフォームIDとかフォルダID埋める。

今回はたまたま複数の質問プルダウンにフォルダの中のファイルセットしたかったから質問タイトルとフォルダIDをセットで配列にしてぶっこめば全部設定されるようにしてみた。

経緯

たまたま、某システムから出力したCSVを加工したかったんだけども、どーやって処理動かすようにしようかなーと思ってDriveフォルダにおいてフォームからファイル選ばせて任意に送信トリガーでCSV処理したらどうだろ?っていう思いつきから部品を用意した。(おもっきし脱線して本処理まだ考えてない😋

わんすけへ寄付金を送る

このサイトの情報が役に立ったなーって思う方がいらっしゃれば、

是非「わんすけに缶コーヒー1本でもご馳走する」気持ちでポチってあげて下さい?

¥120
Processing ...
Stripe Payments は、ブラウザの Javascript の実行が許可されている必要があります
モバイルバージョンを終了