Lotus Notes ドキュメントは、ノート ビューからブラウザで開きます。これは xpage を使用して開かれ、保存して終了した後、uiview を自動的に更新してバックエンドの変更を表示します。
これを達成する方法はありますか?
アプリケーションは 8.5.2 クライアントで実行されており、ブラウザーで開かれるドキュメントはごくわずかです。
Lotus Notes ドキュメントは、ノート ビューからブラウザで開きます。これは xpage を使用して開かれ、保存して終了した後、uiview を自動的に更新してバックエンドの変更を表示します。
これを達成する方法はありますか?
アプリケーションは 8.5.2 クライアントで実行されており、ブラウザーで開かれるドキュメントはごくわずかです。
あなたのコメントの1つにあるように、新しいタブで開かれます。実際、それはそれを少し簡単にします。window.open() を呼び出すだけでドキュメントを開く動作を模倣するクライアント側アクションを作成できる場合、その親 (window.open の元のページ) を呼び出して何かを行うことができます。
window.opener.document.getElementById() のようなもの (正しい構文については、自分でググる必要があります)。
これにより、子ブラウザー ウィンドウが閉じられる直前に、ビューで partialrefresh を呼び出すことができます。
Save アクションは(バックエンド) view.refresh() メソッドを呼び出すことができますが、お勧めしません。これにより、重大なパフォーマンスの問題が発生する可能性があります (すべての http スレッドでセマフォがロックされます)。