見出し画像

プログラミングを勉強します87日目:200708

前回までの振り返り
■前回の外部設計
https://note.com/daichan_dream/n/n09f74decd548
■前回の内部設計
https://note.com/daichan_dream/n/n09f74decd548
■アウトプットイメージ
https://note.com/daichan_dream/n/n2ab044382c9b

約1ヶ月にわたり学びなおしました。
そして再チャレンジしてタスク管理ウェブアプリを
作っていきたいと思います。


まずはアウトプット情報①入力したタスク一覧表を作成します。
そのためにGoogleフォームでまずはインプットすることにしました。

キャプチャ

そして上記からは反映させたものがスプレットシートにたまります。
それが下記になります。

キャプチャ

上記ではGoogleフォームからタスク実施日に関係なく
どんどん入ってきます。
①入力したタスク一覧表はGoogleフォームから自動的に
出来上がりますが、タスク実施日順にならないと見にくいです。

そこでフォルターをスプレットシートでもかけられますがGASでかけます。

function sort(){
   var ss = SpreadsheetApp.getActiveSpreadsheet();
   var sh = ss.getActiveSheet();
   var range = sh.getRange("A2:H");
   range.sort([{column: 5, ascending: true}]);
}

上記のコードでタスク実施日を昇順に並び替えています。
本日は以上です。

この記事が気に入ったらサポートをしてみませんか?