0

相互に作用する 2 つの xpages があります。1 つ目はホームページとして機能し、ユーザーが新しいドキュメントを作成して基本的なヘッダー情報を入力できるようにします。新しいドキュメントを作成するボタンはsessionScopeNoteID. 次に、document1 を保存し、別の xpage を使用して同じドキュメントを開きます。

2 番目の xpages は document1 にバインドされ、 を使用してsessionScopeドキュメントを編集します。この xpages には、document2 にバインドされた editPanel が含まれています。document2 の子ドキュメントを作成したいと考えています。これは機能しますが、document1 も競合として保存されます。また、2 番目のメイン文書としても保存されます。

私は document1 をまったく保存したくありませんが、それを防ぐことはできません。document2 を作成するボタンは、シンプル アクション save document を使用し、document2 を指定します。

ヘルプ、私はすべてを試しましたが、これで2日間立ち往生しています。

ありがとう!スティーブ

4

3 に答える 3

2

複数のデータソースにバインドするには、XPage の [プロパティ] で [データ] を展開し、[要求パラメータを無視] を TRUE に設定します。

于 2012-11-04T16:34:12.303 に答える
1

ボタンのタイプを送信ボタンの代わりに単純なボタンに変更し、doc.save()自分で処理すると、問題が解決するはずです。

于 2012-11-04T16:41:05.507 に答える
1

Save Document シンプル アクションは、保存するデータ ソースの名前を String 引数として受け取ります。指定すると、その特定のデータ ソースのみが保存されます。

于 2012-11-07T12:52:21.950 に答える