前言
使用场景:目前已知 OData Service 由 CDS View 发布,但是想要查看该 CDS 的具体内容
- 根据 OData Service 获取关键信息
- 盲猜对应底表
- 通过 SE11 反查引用位置
猜底表
目前已知 OData Service URL:
http://xxx.xxx.com:xxxx/sap/opu/odata/sap/ZCDS_PDA_MATERIAL_SRV/ZCDS_PDA_MATERIAL
CDS View Name: ZCDS_PDA_MATERIAL
通过名称我们也不难看出,该 CDS View 大概率查询的是 MARA
表
如果「名称」难以分辨,那就发一次请求,看看返回值
SE11 引用反查
这里我们确定了 MARA
表,查看 「Where-Used List」,指定 DDL Sources
查询结果
双击进入,然后查看位置
至此我们知道了:
- CDS View 位置:
$TMP
- 视图名称:
ZV_PDA_MATERIAL
- 如果需要修改 CDS View 代码,使用 Eclipse 找到对应位置修改即可