0

私はroogemと協力して、教師から送信された生徒情報を含むExcelファイルを処理しています。この情報は解析され、行ごとにデータベースに保存されます。これらのExcelファイルの入力に無効のフラグが付けられ、教師からの追加の入力が必要になる場合がいくつかあります。入力は、事前定義された決定に対応します。つまり、yes、no、true、false、cancelです。

たとえば、フィールドが読み取られてフラグが付けられた場合、教師に処理の続行またはキャンセルを求めるプロンプトを表示したいのですが、その場合は、それぞれループまたはロールバックを続行します。

誰かが私に必要なツールの基本的な概要を教えてくれるのか、それともRailsアプリケーション内でこれをどのように実装できるのか疑問に思いました。

4

1 に答える 1

0

このような例を見つけることができませんでした。これは、Webアプリケーションでは実行されないことだと思います。

誰かからのより良い提案がない限り、これを2つの別々のプロセスに分割すると思います。検証プロセスでは、最初に各行をハッシュフィールドの配列に格納するExcelドキュメントを処理し、それぞれのエラーメッセージをユーザーに返します。リダイレクト。次のページでは、ハッシュの配列をチェックボックスなどを含むフォームテーブルにフォーマットします。これは、コントローラーに返送され、2回目の処理とコミットが行われます。

紙の上では良さそうに聞こえますが、これが実際に実行可能かどうかは自分で調べます。

于 2012-10-04T17:13:30.293 に答える