来自其他数据库的 Xpages 数据绑定

Xpages data binding from other databases

我是 xPages 的新手,但不是 Notes 的新手。我正在尝试通过我正在编写的这个应用程序将我的想法改变为更多的关系模式,但我想用经验丰富的 xPager 来验证我的体系结构。这是我的场景。告诉我我是否在正确的轨道上,或者是否有更好的方法...

我正在编写产品订购系统。我正在获取有关大型机导出的产品和客户信息,因此我有包含客户数据和产品目录的单独数据库。我有第三个订单数据库。我想我必须在订单 xPage 的订单数据库中有两个数据源,一个用于客户数据,一个用于产品数据。然后是来自订单数据库中表单的项目重复控件的第三个数据源。我的想法对吗?

单个页面上的多个数据源是 XPage 的优势之一,将数据从不同的 NSF 拉到设计所在的位置也是如此。这是 Bluemix 的要求,但它是我在 OpenNTF Key Dates demo application 中所做工作的关键方法。

如果在单个页面上有多个 dominoDocument 数据源,请记住,除非您设置 ignoreRequestParams="true",无论您设置什么属性,它都会映射到由 URL 定义的文档。

我相信多年来在 NotesIn9 上已经有几个这样的例子。您可能会对这个 show 感兴趣。但简而言之,尽管您理想地希望将所有源代码保存在一个 .nsf 中,但多个数据数据库是可以的。该源数据库本身不需要包含任何数据。