Xpages 指定升序排序顺序时vw.FTSearchSorted失败

Xpages 指定升序排序顺序时vw.FTSearchSorted失败,xpages,xpages-ssjs,Xpages,Xpages Ssjs,我有一个FTSearchSorted问题 我在一些SSJ中的代码如下所示: var vw:NotesView = thisAppDB.getView("vwFTSearch") var n:Integer = vw.FTSearchSorted(qString, 0 , "SortBy" , false, false, false ); 我得到下面的错误 找不到AfterPageLoad响应MYActionView方法NotesView.FTSearchSorted(字符串、数字、字符串、布

我有一个FTSearchSorted问题

我在一些SSJ中的代码如下所示:

var vw:NotesView = thisAppDB.getView("vwFTSearch")
var n:Integer = vw.FTSearchSorted(qString, 0 , "SortBy" , false, false, false  );
我得到下面的错误

找不到AfterPageLoad响应MYActionView方法NotesView.FTSearchSorted(字符串、数字、字符串、布尔值、布尔值)或非法参数

如果我将代码更改为:

var vw:NotesView = thisAppDB.getView("vwFTSearch")
var n:Integer = vw.FTSearchSorted(qString, 0 , "SortBy"   );

它运行无误。视图VWFSearch中的第一列已排序,并设置为单击标题以排序=两者。如果我在Notes客户机中打开视图,我可以单击标题并正确排序。这将返回默认情况下按升序排序的文档,但我希望它按降序排序。当然,看起来应该有用。还尝试重建视图索引

将第七个参数
fuzzy:boolean
添加到FTSearchSorted:

var n:Integer = vw.FTSearchSorted(qString, 0 , "SortBy" , false, false, false, false);
FTSearchSorted调用必须与以下参数版本之一匹配:

FTSearchSorted(query:string) : int
FTSearchSorted(query:string, maxdocs:int) : int    
FTSearchSorted(query:string, maxdocs:int, column:string) : int
FTSearchSorted(query:string, maxdocs:int, column:string, ascending:boolean, exact:boolean, variants:boolean, fuzzy:boolean) : int
FTSearchSorted(query:string, maxdocs:int, column:int) : int
FTSearchSorted(query:string, maxdocs:int, column:int, ascending:boolean, exact:boolean, variants:boolean, fuzzy:boolean) : int
FTSearchSorted(query:java.util.Vector) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int, column:string) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int, column:string, ascending:boolean, exact:boolean, variants:boolean, fuzzy:boolean) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int, column:int) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int, column:int, ascending:boolean, exact:boolean, variants:boolean, fuzzy:boolean) : int

您可以通过示例找到FTSearchSorted的完整描述。

在FTSearchSorted中添加第七个参数
fuzzy:boolean

var n:Integer = vw.FTSearchSorted(qString, 0 , "SortBy" , false, false, false, false);
FTSearchSorted调用必须与以下参数版本之一匹配:

FTSearchSorted(query:string) : int
FTSearchSorted(query:string, maxdocs:int) : int    
FTSearchSorted(query:string, maxdocs:int, column:string) : int
FTSearchSorted(query:string, maxdocs:int, column:string, ascending:boolean, exact:boolean, variants:boolean, fuzzy:boolean) : int
FTSearchSorted(query:string, maxdocs:int, column:int) : int
FTSearchSorted(query:string, maxdocs:int, column:int, ascending:boolean, exact:boolean, variants:boolean, fuzzy:boolean) : int
FTSearchSorted(query:java.util.Vector) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int, column:string) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int, column:string, ascending:boolean, exact:boolean, variants:boolean, fuzzy:boolean) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int, column:int) : int
FTSearchSorted(query:java.util.Vector, maxdocs:int, column:int, ascending:boolean, exact:boolean, variants:boolean, fuzzy:boolean) : int
您可以通过示例找到FTSearchSorted的完整描述