XPages中的多个数据源

XPages中的多个数据源,xpages,Xpages,我有两个xpages可以一起交互。第一个用作主页,允许用户创建新文档并填写一些基本的标题信息。创建新文档的按钮,用NoteID设置一个sessionScopevar。然后保存document1,并使用另一个xpage打开同一文档 第二个xpages绑定到document1,并使用sessionScope编辑文档。此xpages包含绑定到document2的编辑面板。我想创建一个子文档到document2。这是可行的,但实际情况是document1也保存为冲突。它还保存为第二个主文档 我根本不想保

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

第二个xpages绑定到document1,并使用
sessionScope
编辑文档。此xpages包含绑定到document2的编辑面板。我想创建一个子文档到document2。这是可行的,但实际情况是document1也保存为冲突。它还保存为第二个主文档

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

救命啊,我什么都试过了,已经坚持了两天了

谢谢!
Steve

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

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

如果更改按钮的类型,请将按钮改为简单按钮而不是提交按钮,然后自己处理
doc.save()。如果提供,它将只保存该特定数据源。

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

到目前为止,这似乎解决了我的问题。谢谢加布里埃尔!到目前为止,这似乎解决了我的问题。谢谢加布里埃尔!我正在使用此参数,但仍然失败。这有助于它的工作,但后端仍然混乱。谢谢你的回答!!我正在使用此参数,但仍然失败。这有助于它的工作,但后端仍然混乱。谢谢你的回答!!