XPage中的多个数据源

时间:2012-11-04 16:22:49

标签: xpages

我有两个互动的xpages。第一个充当主页,并允许用户创建新文档并填写一些基本标题信息。创建新文档的按钮使用sessionScope设置NoteID var。然后保存document1并使用另一个xpage打开同一文档。

第二个xpages绑定到document1,并使用sessionScope编辑文档。这个xpages包含和editPanel绑定到document2。我想为document2创建一个子文档。这有效,但是发生的事情是document1也被保存为冲突。它也被保存为第二个主文档。

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

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

谢谢! 史蒂夫

3 个答案:

答案 0 :(得分:2)

要绑定到多个数据源,请在XPage上的“属性展开数据”下,将“忽略请求参数”设置为TRUE

答案 1 :(得分:1)

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

答案 2 :(得分:1)

“保存文档”简单操作接受要保存为String参数的数据源的名称。如果提供,它将只保存该特定数据源。