0

Notes クライアントで xpage を開き、ドキュメントまたはビュー (xpages にはありません) から unid を xpage に送信する必要があります。

xpage は複合アプリケーションに埋め込まれ、フレームに追加されます。ノート クライアント ドキュメントは複合アプリの一部ではないため、propertybroker を使用するのが適切かどうかはわかりません。

@Command([OpenFrameset];"myxpage") を使用して notesdocument のアクションから xpage を開いていますが、xpage でドキュメント データを表示できるように、選択したドキュメントの unid を xpage に送信する必要があります。

何か案は?

4

2 に答える 2

1

サーバーで実行するように設定されていない XPage の場合は、環境変数が有効な場合があります。これはローカルで実行されているため、サーバーの notes.ini ではなく、Notes クライアントの notes.ini を指す必要があります。確かに、私は試していません。

于 2014-11-21T12:40:21.280 に答える
0

これを行う別の方法は、notes: プロトコルを使用して xpage を直接開き、unid を url パラメータとして送信するアクションを使用することです。

n:= @If(@DbName="";"";@URLEncode("ドミノ"; @Name([CN]; @ServerName))); @URLOpen("notes://" + n + "/" + @WebDbName + "/someXpage.xsp?OpenXPage&action=openDocument&documentId=" + @Text(@DocumentUniqueID))

Jesse Gallagher に感謝 http://www.notessidan.se/blog.nsf/xstart.xsp?post=4C2357FE3B08F322C1257D9A00501BA9

于 2014-11-25T08:06:43.003 に答える