0

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

4

1 回答 1

0

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

根据API对 getRows 的定义如下:

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

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

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

于 2018-06-13T13:12:45.847 回答