0

したがって、会社の従業員が完了したすべてのタスクを含むビュー (実際のデータベース ビュー) があります。各タスクには、一定期間にわたって何かを行うことが含まれます。そのため、ボックスにラベルを付けることができます。反復的なタスクがいくつかあるため、毎日、タスクのレコードを作成します。したがって、300 ボックスの割合でラベル ボックスを作成できます。それは記録になり、明日は新しい記録になり、その日に別のタスクを実行すると、別の記録が追加されます。1 年間に 50 の異なるタスク (つまり、1 日に最大 50 レコード) を実行した人もいれば、同じタスクを毎週 40 時間、1 年間 (つまり、毎日 1 レコード) 実行した人もいます。

計画では、各タスクが 1 年間に完了した割合をセット全体で表示するグリッド ビューが必要です。グリッドビューは次のようになります。

Person's Name | Task1 | Task2 | Task3 |...
Person 1      | 300   | 350   | 60    |...
Person 2      |...
...

私の計画は、クラスを構築し、データベースを読み取った後、各クラスを各タスクの名前と合計で初期化し、それをクラスのリストに追加してから、それをグリッドビューにバインドすることでした。ただし、マネージャーは必要に応じて新しいタスクを作成できます。または、担当者がすべてのタスクを持っているとは限りません。このビューでグリッドビューを埋める簡単な方法は何ですか?

4

1 に答える 1

0

SQL select ステートメントを実行し、データセットを入力して、gridview にバインドします。

于 2012-10-17T21:41:02.423 に答える