Priority-Web-SDK:getRows限制为100个结果

时间:2018-06-13 12:43:02

标签: javascript erp priority-web-sdk

我试图从子表单中获取超过101行,为此,我打开父表单并搜索一些值(通过构建过滤器,使用setSearchFilter和getRows(1)),就在我得到之后在父窗体中需要的行,我打开了SubForm(startSubForm),并且使用我调用getRows(1)的子窗体的实例,getRows(1)返回101个结果(行)而不是600个结果。 如何检索超过101个结果?

1 个答案:

答案 0 :(得分:0)

在调用getRows方法时,从优先级检索最多100行是有限制的。但是,您可以通过传递fromRow参数来检索批量行。

根据API的getRows定义如下:

getRows( fromRow, [onSuccess] , [onError] ) ⇒ Promise

当您调用getRows(1)时,您将收到前100行。 您可以通过传递getRows(101)等来获得第二个批量。

一次性获取所有行的另一个选项是使用REST API,它对返回的行数量没有限制。