2016-10-15 3 views
1

新しく作成したドキュメントのUNIDをユーザーに送信して、ユーザーがそのドキュメントにアクセスできるようにしたい。実行スクリプトでは、Xpages - 新しく生成したUniversalIDにアクセスしてXpagesで送信する方法

var unid = param.documentId; 
var vUnid = newDocId.getDocument().getUniversalID; 

両方とも、すでにブラウザに存在していた親UNIDを取得していました。

enter image description here

この画像は、文書がどのように見えるし、文書が提出されたときに、新しく生成されたUNIDを渡す方法を知って感謝されるかを示します。

答えて

2

データソースのイベントpostSaveにコードを追加する必要があります。新しい文書のUNIDは、初めて保存されるときにのみ設定されます。それは一時値だということだけ

+0

感謝を提出呼ばれる次のXPageでそれを使用する前に。 –

+0

ここで答えを受け入れるのは気軽に – stwissel

+0

両方の回答は素晴らしいですが、上記の強調表示された制限のために本当にやりたかったことを達成することはできません。私の仕事は親UNIDにユーザーを誘導し、実際の文書へのリンク。ありがとう。 –

1

はsessionScopeと変数

sessionScope.newUnid = newDocId.getDocument().getUniversalID; 

に新しく生成されたUniversalIDを書き、後の迅速な対応のための

var useTheNewUnid = sessionScope.newUnid; 
関連する問題