0

我有 2 个交互页面。第一个用作主页,允许用户创建一个新文档并填写一些基本的标题信息。创建新文档的按钮,sessionScope使用NoteID. 然后它保存 document1 并使用另一个 xpage 打开同一个文档。

第二个 xpages 绑定到 document1,并使用sessionScope来编辑文档。此 xpages 包含和 editPanel 绑定到 document2。我想为 document2 创建一个子文档。这可行,但会发生 document1 也保存为冲突。它也被保存为第二个主文档。

我根本不想保存 document1,但似乎无法阻止它。创建 document2 的按钮使用简单动作保存文档,并指定 document2。

帮助,我已经尝试了一切,并且已经坚持了 2 天。

谢谢!史蒂夫

4

3 回答 3

2

要绑定到多个数据源,请在 XPage 上的 Properties 下展开 Data 并将“Ignore Request Params”设置为 TRUE

于 2012-11-04T16:34:12.303 回答
1

如果您将按钮的类型更改为简单按钮而不是提交按钮,并doc.save()自己处理应该可以解决您的问题。

于 2012-11-04T16:41:05.507 回答
1

保存文档简单操作接受要保存为字符串参数的数据源名称。如果提供,它将仅保存该特定数据源。

于 2012-11-07T12:52:21.950 回答