Xpages - 将数据库搜索的文档转换为currentDocument

问题描述:

我有一个xPages表单编辑文档,它可以自动编辑(作为数据源)来看一看。但是,您也可以直接(在输入字段中)输入文档的关键字;然后(如果存在)它将在数据库中搜索(在UNID中转换密钥)。 问题是,在这种情况下,它不是当前文档和自定义控件测试(例如显示按钮)不起作用。Xpages - 将数据库搜索的文档转换为currentDocument

所以我的问题是如何将数据库中的编程搜索文档(通过UNID)“转换”为正常的数据源currentDocument,因此一般的控件也可以应用于它?

谢谢,如果你知道。

商店UNID会话,并从那里计算数据源 - 或与匹配的URL参数

你的问题是在URL打开表单:它不含有PARAMS初始化默认的数据源。这是恕我直言最简单的方法来解决它:native Domino links and XPages

我不确定它是否有帮助,这取决于context.getUrl()的实际值。如果没有,您需要重定向到您从UNID计算的URL,正如Stephan所建议的。