我正在使用以下行:
commonService.FindAll(new Intuit.Ipp.Data.Customer(),currentPage,itemListPageSize).ToList();
当返回多个页面时,如果有子客户,则分页不会返回页面上的右行。要重现,只需创建多个客户并检索第二页,如:
commonService.FindAll(new Intuit.Ipp.Data.Customer(),2,itemListPageSize).ToList();
检索第2页时,会返回第一页的数据。
我做错了吗?
答案 0 :(得分:0)
FindAll with paging实际上使用查询端点。 如果您正在尝试针对QBD / QBO打电话,请提及。
您能否抓住上述电话的原始请求和回复并在此帖子中分享。 (为此您可以启用以下文档中提到的记录器,或者您可以使用任何http窥探器(如Fiddler)配置您的应用程序。)
https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits/0150_ipp_.net_devkit_3.0/logging
您可以使用ApiExplorer直接尝试此呼叫。请验证您是否得到相同的结果。 https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/020_key_concepts/00300_query_operations/0100_key_topics#Pagination
由于