つまり、Excelシートのような感覚を提供して、テーブルの複数の行を編集する方法が欲しいということです。ユーザーはフォームのさまざまな行に値を入力できる必要があり、保存/送信をクリックすると、テーブル内のすべてのエントリを更新する必要があります。
プロジェクトでこれを実装する方法を理解するのに問題があります。このインターフェイスをコードで使用する方法を教えてください。
つまり、Excelシートのような感覚を提供して、テーブルの複数の行を編集する方法が欲しいということです。ユーザーはフォームのさまざまな行に値を入力できる必要があり、保存/送信をクリックすると、テーブル内のすべてのエントリを更新する必要があります。
プロジェクトでこれを実装する方法を理解するのに問題があります。このインターフェイスをコードで使用する方法を教えてください。
役立つJSフレームワーク(dojo、extJSなど)はたくさんあります。私はDHTMLxが好きです
1つのアイデアは、行のデータ構造(つまり、各行のフィールド)を値オブジェクトにマップすることです。次に、編集された各行が配列に保存されます。次に、配列内の要素またはオブジェクトごとに、更新クエリを作成して実行します。
この歴史的なエッセイは、始めるのに役立ちます。
http://www.atariarchives.org/deli/spreadsheet_program.php
カバーされていないことの 1 つは、循環参照に注意する必要があることです。最も単純な種類は A1=A2 と A2=A1 です。グラフ理論は、これらのエラーを管理するためのツールを提供します。