エージェントの呼び出し中にXpagesでドキュメントコンテキストを渡す方法は?Xpageでは、Xpageからdocumentcontextを使用してJavaエージェントを呼び出す必要があります。また、現在のドキュメントをパラメータとして渡す必要があります...
Lotuscriptでは、現在のドキュメントを保存しなくても簡単に実行できますが、Xpageでは次のコードを使用しています。document1は現在のドキュメントです。
var agent=database.getAgent("AgentName");
agent.runWithDocumentContext(currentDocument.getDocument());
このコードでは、現在のドキュメントのアイテムの値を取得できませんが、次のコードを使用する場合は、
var agent=database.getAgent("AgentName");
document1.save();
agent.runWithDocumentContext(currentDocument.getDocument());
現在のドキュメントのアイテム値を取得できます...しかし、ドキュメントを保存せずにドキュメントを保存したくないので、アイテムのアイテム値を取得する必要があります。
そのための素晴らしい解決策を教えてください...