我在xpage上显示视图和相关文档,但是视图和文档来自另一个数据库。视图显示得很好,但是当我试图在视图中打开一个文档时,会出现错误404 : Item未找到异常。我很确定我知道这个问题,但要想办法解决这个问题。
视图是动态的,我告诉它通过传入自定义属性来打开哪个视图--视图具有使用与文档表单关联的xpage打开文档的设置。这是完美的,因为我的数据库中的所有表单都设置了在web access上显示xpage的选项。
我认为我的问题是,尽管我的数据库中有一个xpage来显示表单,但表单位于另一个数据库中,这是遗留的,根本没有xpage设计,所以当我尝试在web access上设置显示xpage时,我不能从数据库中选择xpage,因为它不存在于这个数据库中。
我不能仅仅把数据库A中的xpage放到数据库B中,因为它由于不属于数据库B的所有依赖关系而导致错误,所以我只是想知道以前是否有人做过这方面的工作?
谢谢
我没有添加任何代码,因为我不认为这是必需的,但是如果您需要,请告诉我
发布于 2017-03-06 16:26:02
最好的选择可能不是在视图组件上使用内置的链接选项来指向文档并使用表单来确定XPage,添加链接控件并构建相关的XPages以指向XPages并设置相关的documentId,例如"myXPage?documentId=A45e“。如果需要,可以将action设置为"openDocument“。我不确定您是否需要传递databaseName,或者是否可以单独在数据源上设置它。
有了数据视图,就可以简单地使用摘要面而不是指向列。使用View,您需要在View本身上设置var属性,并将链接控件粘贴到相关列中。
https://stackoverflow.com/questions/42627869
复制相似问题