![创建一个带导航功能的CDS,实现数据的关联显示。]()
我想创建一个CDS,实现主从表显示的功能,并且在ODATA中能关联显示,比如,创建一个CDS,生成ODATA后,其中包含采购订单头(EKKO) 的显示,同时当选择一个订单时面能显示采购订单明细(EKPO),再选择一行明细后,能显示其中的价格条件,以此类推,
此种功能当然在SEGW里,要一个个 Entity 的处理,然后,一个个的,创建 Association也是可以实现的,也就是给主Entity创建 Navgitaion 属性也是可以实现,只是想试试,
下面以CDS的方法来实现方法....
Read More >
![ABAP CDS 学习汇总]()
整理SAP HANA STUDIO 开发 ABAP CDS相关的文档,学习资料,一步一步学习CDS的开发,从简单CDS到复杂CDS,到CDS在ABAP中的使用,到CDS创建 ODATA服务组件中的过程。
ABAP Programming Model for SAP Fiori,这个我觉得应该是CDS在FIORI中使用最详细的文档了。
1.安装HANA STUDIO下载地址,
[wshop_downloads]
2.HANA STUDIO 连接ABAP 开发 ,....
Read More >
![HANA STUDIO 创建CDS后自动生成ODATA服务]()
在HANA STUDIO中创建CDS时可以直接使用@OData.publish,就能定义一个与CDS中视图同名的ODATA服务,然后在 事务码:/IWFND/MAINT_SERVICE 中添加服务并激活就能使用,
一、创建CDS
增加 @OData.publish: true,就可以了,完整代码如下,
[crayon-68c5ddb3a797d139682973/]
二、 激活添加此服务
事务码:/IWFND/MAINT_SERVICE 激活添加此服务,添加后....
Read More >
![删除ODATA 服务方法]()
在做测试时,我想把 事务码:/IWFND/MAINT_SERVICE 已生成了ODATA服务的服务删除,当我删除服务时报错。
无法删除服务,请首先删除 Internet 通信框架
解决办法
其实错误描述中已说明了,要先删除 Internet 通信框架,但删除 Internet 通信框架 后再去删除,又会报错:
,无法删除服务,请首先删除目标分配
所以最后的正确办法是,先删除“系统别名”,然后再删除“ Internet 通信框架 ”,最后就能正常的删除....
Read More >
![使用CDS生成ODATA服务]()
在此使用简单HANA STUDIO 中创建的简单CDS来生成ODATA服务的过程,具体的HANA STUDIO 中创建CDS过程请参考:HANA STUDIO如何创建ABAP CDS
一、先在创建好CDS
创建CDS操作步骤参看: HANA STUDIO如何创建ABAP CDS
二、事务码SEGW创建ODATA 服务,
登陆SAP GUI 后,使用事务码SEGW,创建一个SAP Gateway Service Builder,在此定义为了ZTEST.
创....
Read More >
![HANA STUDIO如何创建ABAP CDS]()
主要是创建一个简单的CDS,以便以于SAP GUI中看到此CDS,并方便用于ODATA开发,在此只说操作过程,没有CDS太多相关的技术,
CDS相关更多文章:
1.在ADT中创建简单的ABAP CDS视图
2.How to create ABAP CDS Views on HANA
一、安装HANA STUDIO
二、连接到ABAP的SAP端
参看:HANA STUDIO 连接ABAP 开发
三、创建一个CDS
1.在要创建CDS的包上(以下....
Read More >