1

ユーザーが学生のクラスのレポートを生成できるようにするツールをまとめています。レポートの「期間」または「スケジュール」を組み込みたいのですが、その方法がわかりません。

本質的に、私はユーザーに各クラス、つまりある月の 5 日から次の 4 日までの評価「スケジュール」を割り当ててもらいたいと考えています。したがって、レポートは連続した期間に対して実行されます (実行する必要があります)。ただし、ユーザーがアドホックに学生のスケジュールの終了期間を調整できるようにしたいと考えています。

「スケジュール」テーブルを作成することを考えましたが、サイクルを繰り返すことができるように開始日と終了日を保存する方法がわかりません。誰にも提案はありますか?

4

2 に答える 2

2

私はice_cube ( GitHub プロジェクト) を使用して成功しました。このモジュールは繰り返しを適切に処理し、独自のシリアライザー/デシリアライザーを備えており、十分に文書化されています。

于 2012-07-03T16:51:43.130 に答える
0

開始日と終了日 (4 と 5 など) を持つレポート モデル/テーブルを作成し、それを使用して日付を設定できます。これは通常、データベースに保持されますが、保存する必要のない 1 回限りのレポートの場合は、別の終了日で新しいレポートを作成できます。

IE の場合、永続的なレポート (学生のクラス全体のレポート) のレポート テーブルがありますが、個々のレポートは保存しないでください。

于 2012-07-03T16:52:47.780 に答える