月归档:2019 年十一月

2019
11-29

ABAP CDS 学习汇总 HOT

整理SAP HANA STUDIO 开发 ABAP CDS相关的文档,学习资料,一步一步学习CDS的开发,从简单CDS到复杂CDS,到CDS在ABAP中的使用,到CDS创建 ODATA服务组件中的过程。 ABAP Programming Model for SAP Fiori,这个我觉得应该是CDS在FIORI中使用最详细的文档了。 1.安装HANA STUDIO 2.HANA STUDIO 连接ABAP 开发 ,CDS及ABAP相关开发准备. 3.HANA STUDIO如何创建ABAP CDS ,创建一个简单的CDS. 4.使用CDS生成O....Read More >
2019
11-28

HANA STUDIO 创建CDS后自动生成ODATA服务 HOT

HANA STUDIO 创建CDS后自动生成ODATA服务 在HANA STUDIO中创建CDS时可以直接使用@OData.publish,就能定义一个与CDS中视图同名的ODATA服务,然后在 事务码:/IWFND/MAINT_SERVICE 中添加服务并激活就能使用, 一、创建CDS 增加 @OData.publish: true,就可以了,完整代码如下, [crayon-5e2ca30c049a1291450074/] 二、 激活添加此服务 事务码:/IWFND/MAINT_SERVICE 激活添加此服务,添加后....Read More >
2019
11-28

删除ODATA 服务方法 HOT

删除ODATA 服务方法 在做测试时,我想把 事务码:/IWFND/MAINT_SERVICE 已生成了ODATA服务的服务删除,当我删除服务时报错。 无法删除服务,请首先删除 Internet 通信框架 解决办法 其实错误描述中已说明了,要先删除 Internet 通信框架,但删除 Internet 通信框架 后再去删除,又会报错: ,无法删除服务,请首先删除目标分配 所以最后的正确办法是,先删除“系统别名”,然后再删除“ Internet 通信框架 ”,最后就能正常的删除....Read More >
2019
11-27

使用CDS生成ODATA服务 HOT

使用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 >
2019
11-26

HANA STUDIO如何创建ABAP CDS HOT

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 >
2019
11-26

HANA STUDIO 连接ABAP 开发 HOT

HANA STUDIO 连接ABAP 开发 在STUDIO 可以进行SAP相关的各种开发,我之前是想要看看做一下CDS,然后用CDS生成ODATA使用。所以安装的HANA STUDIO, 一、安装HANA STUDIO, 二、运行,打开ABAP开发控制台, 图中两个都可打开ABAP 项目管理控制台, 也可选择OPEN Perspective ,并选择"ABAP"来打开 三、新建立ABAP项目,来连接到ABAP 1.在“Project Explorer”的空白处,点击右键(或者文件菜单)....Read More >
2019
11-26

HANA STUDIO 连接HANA 开发 HOT

HANA STUDIO 连接HANA 开发 在HANA STUDIO 中,可以连接ABAP进行ABAP相关的开发,也能连接到HANA数据库,进行数据库方面的开发,本文说的是连接到HANA端,连接的时候要提供HANA端的参数,不是ABAP GUI方面的参数 一、安装HANA STUDIO 二、运行HANA STUDIO,打开 HANA 管理员控制台 三、也可以直接打开“SAP HANA Development” 然后点击控制台中的“SYSTEM”打开。 四、增加一个连接到HANA的系统 ....Read More >
2019
11-25

下载模板文件到本地及上传EXECL文件得到内表 HOT

一、下载SMW0中的模板 使用SMW0上传模板后,可以使用如下函数下载模板到为本地文件; 此函数中附近选择本地目录、文件名功能。使用时只OBJID就可以。 [crayon-5e2ca30c052b2393968569/] 使用方法 [crayon-5e2ca30c052b9243668889/] 二、上传EXECL得到内表 [crayon-5e2ca30c052bc788798354/] 使用时,指定本地EXECL文件名,直接调用行 [crayon-5e2ca30c052be005058493/] ....Read More >
2019
11-25

ABAP代码模板1 HOT

ABAP代码模板1 此模板可以做为单屏幕单ALV显示操作的模板,主要优点及功能如下 1.简单查询,快速显示; 2.全屏ALV显示; 3.合适用于做为SAP的报表查询模板; 4.合适于做为单屏幕的简单功能操作模板; 5.使用OO类的AVL,功能扩展性高; 6.有错误显示显示; 7.处理完成后,可方便设置选择状态为无效,不能再被选择; 8.处理状态使用图标显示; 模板使用效果 一、创建程序 [crayon-5e2ca3....Read More >
2019
11-25

HANA STUDIO如何创建HANA CDS HOT

HANA STUDIO如何创建HANA CDS 第一次使用HANA Studio,就想看看如何创建CDS,XS项目等功能,安装好STUDIO后,打开连接到了,我的HANA 系统中,但乍么也找不到网络上的创建CDS及创建XS项目的入口,后来才发现是默认控制台搞错了,HANA Studio默认打开的的控制台是“SAP HANA Administation Console ”,但在这里面不能创建CDS,XS项目,准确应该说是创建了也看不见,默认右键如下图。 注: 1.本文中说的是HANA 的CDS,不是ABAP CDS ; 2.....Read More >