1

ドキュメントにファイル ダウンロード コントロールを作成すると、リッチ テキスト フィールドから添付ファイルを表示できます。

別のプロセスで、同じドキュメントにさらにドキュメントを添付しています。ダウンロード コントロール コンテナーを定期的に更新して、新しい添付ファイルがあるかどうかを確認したいと考えています。ページを完全に更新したくありません。

ファイル ダウンロード コントロール コンテナーの partialRefresh をプログラムまたは手動で実行しても、コンテンツ (ダウンロード可能なファイル) が正確に更新されないことがわかりました。

XSP.partialRefreshGet('view:_id1:fileDownload1')

画面を完全に更新すると、新しく添付されたドキュメントが表示されますが、パネル コンテナーを部分的に更新して、ページ全体を更新せずに新しいドキュメントを表示できるようにしたいと考えています。

Random() で計算されたテキスト値をパネルに追加しましたが、正しく更新されていることがわかります。サーバーからの xhr 応答も確認しましたが、更新が行われていることがわかりますが、新しい添付ファイルが含まれているわけではありません。「添付ファイル」は、ページ全体を更新しないと更新されません。

これは、ページの読み込み時以外に新しいファイルが添付されていることを認識しないという点で、filedownload コントロールの機能であるとしか思えません。

提案?

4

2 に答える 2

1

マーキー、

はい、私は以前にこれに遭遇しました。添付ファイルを完全に更新する必要があります。

http://xpagesblog.com/XPagesHome.nsf/Entry.xsp?documentId=FBAC0D921B677EA0852578CB006678D7

リンクはかなり古いですが、まだ適用されると思います。

Matt White は記事のコメントで次のように述べています。私の知る限り、現時点で IBM ができることは何もありません。Matt"

于 2013-09-06T19:36:35.137 に答える