ODATA入門:$filter實現

在Odata中,我們可以指定某些字段值的篩選。

如:/sap/opu/odata/sap/ZDEMO_PO_SRV/ZPOHEADERSet?$filter=EBELN eq '4500000002' 

語法:$filter = <fieldname> <operator> <value> 

其中操作符支持:eq , ne, le, lt , ge, gt。

現在來實現ZPOHEADERSET_GET_ENTITYSET方法,先debug看傳參:

內表IT_FILTER_SELECT_OPTIONS和IV_FILTER_STRING都傳入了相關filter信息。下面我們利用IT_FILTER_SELECT_OPTIONS做相應的篩選即可。

完成後測試ok:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章