2022 ソフトウェア設計及び演習用の班Wiki
データ操作モジュール
データ操作に関するモジュール
DBmanager.js
- CreateTable()
データベースのテーブルを生成
- GetScheduleTable()
- GetSubjectTable()
- GetStudyHoursTable()
上記3つはテーブルを取得するメソッド
ScheduleOperator.js
- SetScheduleData(date_, schedule_, FuncAfterSet_ = 0)
予定をセット
- UpdateScheduleData(id_, schedule_, FuncAfterUpdate_ = 0)
更新
- GetSchedulesInOneDay(TheDay_, FuncForArrayOfSchedule_)
指定日の予定データを取得
- GetSchedulesInArgPeriod(StartDate_, EndDate_, FuncForArrayOfSchedule_)
指定期間の予定データを取得
- DeleteAllScheduleDatas(FuncAfterSet_ = 0)
予定データを全て消す
- DeleteOneSchedule(id_, FuncAfterSet_ = 0)
指定した予定データを消す
- DeleteSchedulesInArgPeriod(StartDate_, EndDate_, FuncAfterSet_ = 0)
指定した期間の予定データを消す
- CountAllDataNum(FuncForDataNum_)
記録された予定の個数をカウント
SubjectDataOperator.js
- SetData(subject_, FuncAfterSet_ = 0)
科目をセット
- UpdateData(id_, subject_, FuncAfterUpdate_ = 0)
更新
- GetIdFromSubjectName(subject_, FuncAfterGet_)
科目名から対応する科目ID(テーブル上でのID)を取得
- GetSubjectNameFromId(Id_, FuncAfterGet_)
科目IDから対応する科目名を取得
- GetAllSubject(FuncAfterGet_)
全ての科目データを取得
- DeleteDataById(id_, FuncAfterDelete_ = 0)
指定したデータを消す
最終更新日:2022/07/29 12:46:13