点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我遇到以下问题: 1)从...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我遇到以下问题: 1)从...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我遇到以下问题:
1)从CDS生成了Odata服务
2)Sap Fiori元素使用了该服务
问题:
我在Fiori中定义了一个新的过滤器(搜索字段)"产品",该字段在CDS中不存在。
如果我填写了过滤器,并且请求转到了SAP系统,那么我将收到错误消息"字段不在CDS中,应以编程方式解决"
例如
/sap/opu/odata/sap/ABXXX_SRV/C_Xxx_111? $ filter =产品eq'4711'
在哪里可以拦截此过滤器(选择选项)并相应地影响数据查询,是否存在BADI?
或者也许
在类CL_XXX_DPC_EXT中重新定义方法xxx_GET_ENTITY?
谢谢
格雷格
如果您要在UI5端为字段定义任何过滤器,则该字段应在OData元数据中可用。 它在实体属性中可用吗? 如果没有,则需要在此处定义字段。
一周热门 更多>