Xpages 带有数字向量的getDocumentByKey不';我找不到文件

Xpages 带有数字向量的getDocumentByKey不';我找不到文件,xpages,xpages-ssjs,Xpages,Xpages Ssjs,我有一个2列排序视图,并尝试使用以下代码获取文档: var searchArr = new java.util.Vector(); searchArr.addElement(10000310); searchArr.addElement(45); var customerdoc:NotesDocument = viw.getDocumentByKey(searchArr,true); 但结果是空的。 如果我只对键(1000031

我有一个2列排序视图,并尝试使用以下代码获取文档:

        var searchArr = new java.util.Vector();
        searchArr.addElement(10000310);
        searchArr.addElement(45);

        var customerdoc:NotesDocument = viw.getDocumentByKey(searchArr,true);
但结果是空的。 如果我只对键(10000310)使用第一个元素,那么我将获得具有该键的(第一个)文档。但对于2元素向量,查找返回null。 LotusScript中的相同功能也可以正常工作:

Dim searchkey(1) As Double
searchkey(0) = 10000307
searchkey(1) = 45
Set doc = luview.Getdocumentbykey(searchkey, true)
给我我需要的文件

困惑,对我来说。。。。
Uwe

您的LS示例使用数组,而不是向量。我甚至不确定它是否打算与向量一起工作——从来没有这样做过。所以这里也使用一个数组作为键。

这是一个已知的错误,希望在9.0.2中得到修复。看这个问题

向量应该是正确的