データを編集し、値を動的に計算する方法を探しています (つまり、合計、平均など)。私のアプリケーションは教師向けの Web ベースの成績表システムであり、大きな課題の 1 つは成績の入力/更新を許可することです。このタイプのデータに対する最も自然な解決策は、テーブルまたはスプレッドシート グリッドです。最初に考えたのは、自分で何かを書くことでしたが、すぐにその考えを克服しました。:)
私が抱えている主な問題は、リアルタイムで物事を計算できることです。教師が成績を変更した場合、その生徒の AVG % と、場合によっては文字の成績を更新するテーブルが必要です。これらの計算をサーバーにフィードバックする必要はありませんが (これらは単なる表示用です)、セルの変更を (AJAX 経由で) 保存する必要があります。
これはおそらくFAQであるべきだとわかっており、これら2つの回答(1、2)を見つけましたが、私の要件は少し異なります(と思います)。まず第一に、RoR とうまく統合できるものを探しています。これは、プロトタイプを使用することを意味します。また、かなり軽量でクリーンでなければなりません。写真やサブグループなどの凝ったものは必要ありません。最後に、私のプロジェクトは GPL の下にあるので、オープン ソースでなければなりません。
ヒントはありますか?現在、TableKitとRico LiveGridを見ていますが、必要な行と列の計算を実行できるかどうかはわかりません。