2013-11-21 16 views
0

當從SAP系統中檢索信息時,在某些情況下,我們會得到數百或數千的結果。在這種情況下,如果我們想要實現一種分頁機制,JCO3中可用的選項有哪些。如何使用JCO3限制BAPI調用返回的記錄數量

首先,如何限制記錄到所需的數字(100或1000等)?我們應該在哪裏定義這個? 如何在每次迭代/頁面中繼續進行下一次迭代結果並記錄有限的記錄?

回答

0

這取決於您使用的BAPI /功能模塊。如果BAPI支持分頁,則罰款 - 如果不支持,JCo將無法幫助您解決問題。您必須檢索所有記錄並在應用程序中執行分頁。

+0

哦,這很有趣!但是,如果記錄數量太大,應用程序是否會失去內存?我們如何處理這個問題?任何有用的屬性,像緩衝區等工作....在哪些類?謝謝 – Gana

+0

如果您要求系統提供所有材料/張貼/移動/任何內容,您將獲得所有這些內容 - 或者殺死某些應用程序。相應地限制你的查詢。您應該可以輕鬆完成 - 如果沒有,請檢查您的要求。 – vwegert

相關問題