0

displaytag を使用して、Excel レポートのテーブルにデータを表示します。すべての行にはチェックボックスがあり、クリックするとその行のデータベース内のフラグが変更されます。これは Ajax によって処理されます。したがって、チェックボックスを選択/選択解除すると、Ajax はデータベース内の列を更新し、チェックボックスの状態は html に保持されます。

問題は、いくつかのチェックボックスの状態を変更すると、最初にアップロードされたデータを使用しているように見えるため、変更が Excel レポートに反映されないことです。

質問は:

レポートに新しいデータを含めるために、Excel レポートのデータベースからデータを強制的に再読み込みすることはできますか?

4

1 に答える 1

0

XLLoop がお手伝いします。
これは、中央サーバー (関数サーバー) に Excel ユーザー定義関数 (UDF) を実装するためのオープン ソース フレームワークです。
詳細はこちらをご覧ください。

次の機能があります。

拡張可能な Java サーバー フレームワーク。
他の多くの言語で記述されたネイティブ サーバー フレームワーク (言語セクションを参照)。
長時間実行操作のポップアップ (キャンセル オプション付き)
JXLL を介した C++ XLL のホスティングのサポート。
Java メソッドを非常に迅速にデプロイするためのリフレクションベースの関数アダプター。
Bean スクリプト フレームワーク アダプターにより、BSF がサポートする任意の言語 (Ruby、Python、Javascript など) で関数を記述できます。
その場で Lisp 式を評価するための Lisp 関数ハンドラ。
関数は、再起動せずに Excel に動的に追加できます。
関数はExcel関数として登録できます(ヘルプ情報付き)。
複数サーバーのフェイルオーバー/スケーラビリティを備えた高速バイナリ プロトコル。
JSON over HTTP(S) プロトコル。
NEW: 複数の機能サーバー (プロバイダー) に接続するように構成できます。

于 2013-04-16T09:11:44.073 に答える