<<カレンダー>> <<<担当>>>  上見 礼奈 <<<動き>>> :表示 ::・カレンダー自体の表示→年・月・日付 '''〆'''
・個々の日付の金額の表示→日付の欄の中に '''△''' :動作 ::・ボタンクリックで画面移動→日付&詳細画面、戻る&タイトル '''〆'''
・月を1つずつ移動 '''〆'''
・月を飛ばして移動 '''△''' formを利用して作成したい 下記も同じく
・年を飛ばして移動
:データのやり取り ::・詳細画面→年・月・日付を__'''送る'''__
データ管理のために年・月もいると判明 追加で抽出
・詳細画面→総計金額を__'''受け取る'''__

テキストデータに書き込むことでデータの受け渡しを簡単にすることが出来ないか?
===次回(6/10)テストする===
最終的にlocalStrogeを利用することで確定 <<<モジュール>>> ・calendar.js→必須
・calendar.html→==ページ遷移のため統合??? '''要検討'''==
ページ遷移実装により必要
・calendar.css→==着せ替え機能のため統合予定==
着せ替え機能の主な点が色変えなので別々にすることができる???
・data.js→多分モジュール分け的にはカレンダーの範囲ではない 別ページにする予定
<<<関数>>> :calendar.js :: ・prev() 月を前に変更
・next() 月を後に変更

・month_change(month) 月を、引数monthの値に変更
・month_select() 月を表示し、クリックで値を選択

・showProcess(date) 引数data内の年、月、日付を利用し、カレンダーを表示
・createProcess(year, month) 引数year、monthから計算によりカレンダーを作成

・click_get_day(collum) 引数collumは表のクリックした箇所を示す 年・月・日と金額を取り出し localStrogeに保存し詳細画面へ
・allclean() データ削除用
・make_day_key(day) 年月日を示すdayからデータ管理用の文字列keyを作成 returnはkey
・calendar_read(day) 年月日を示すdayを利用してその日の合計金額だけを得る returnのallmoneyは合計金額
・back() タイトル画面に戻る :data.js :: ・read(select) 引数selectで取り出したいデータを指定
・write(x, y, z) xを分類、yを金額、zを内容としlocalStrogeに書き込み
・make_key() localStrogeアクセスのためのkeyを作成 returnはkeyの配列で、0が分類、1が金額、2が内容、3が合計金額にアクセスするkey
<<<画像>>> <<{中間向けカレンダー.png}
・カレンダー自体の設計としてはほぼ最終系
・データのやり取りはlocalStrogeで確定
・一応データ消去用のボタンもあり
・配置などは要検討!
<<<参考サイト>>> ・カレンダー作成
https://nyanblog2222.com/programming/javascript/2749/ ・データ受け渡し
https://hirooooo-lab.com/development/javascript-argument/ ・日付データ関連
https://techacademy.jp/magazine/5587 ・WebのStorege関係
https://www.pazru.net/html5/WebStorage/010.html
https://kurage.ready.jp/jhp_g/html5/fileR_W.html ・文字列の加工
https://www.sejuku.net/blog/21155
https://www.sejuku.net/blog/21049 ・Web Messaging API
https://takapi86.hatenablog.com/entry/2017/10/22/184257
https://qiita.com/Sr_Bangs/items/94c255d16f1a3caa0cdd

>>{22::gr02::モジュール}{戻る}