2

我们公司有一个客户中心网站,在 ASP.NET 中完成,后面有 C# 代码,我们的客户可以去那里获取各种不同的信息。其中一页允许他们查看他们的支持案例。最初,该页面仅显示正常工作的开放支持案例。然后,如果他们愿意,他们可以单击一个按钮来加载他们所有的支持案例,无论是打开的还是关闭的。对于某些客户来说,这可能是相当多的案例,NetSuite Web 服务会超时。

为了解决这个问题,我试图向这个视图添加分页,以便一次只加载一个页面的案例。有人有在 NetSuite 中进行分页的经验吗?

我遇到的问题:

  1. 我似乎找不到一种方法来快速将记录总数返回到寻呼机的数据源以设置寻呼接口。

  2. 我需要一种方法来返回获取特定页面的 SearchResult。我尝试使用 SearchMore 和 SearchNext,但我无法指定页面。没有 SearchPrevious 仅用于在界面中执行上一页和下一页。

4

1 回答 1

3

使用 searchMoreWithId。http://tellsaqib.github.com/NSPHP-Doc/de/d06/class_net_suite_service.html#a024f8c9b7120c549d72e1d05b6676f6f

每次搜索都会返回一个 searchId。将此搜索 ID 与页码一起用作此调用的参数。

于 2013-03-13T17:16:01.983 回答