分类目录归档:HANA

2020
01-19

下载模板并把内容的数据写到EXECL中 HOT

下载模板并把内容的数据写到EXECL中 在HR项目中,会要求把人员的信息按一定的格式要求生成EXECL文件,或者是在财务FICO项目中时,生成现金流量表,损益表,资产负债表等需求时,都会要求按一定的格式把格式要求把数据显示到EXECL中,比如要输出如下图的EXECL文件时。 以下的这个INCLUDE,中包含了在ABAP的代码中下载SMW0的EXECL模板,把数据写到EXECL模板中的功能,但此功能主要为为一个个单格的填写数据,如是写入的数据太多的话,可能会感觉速度慢,如有需求是可以块写入的,就是把内表中指定的行列 - ....Read More >
2019
12-17

ABAP CDS其它常用函数 HOT

在CDS使用中,除常用的日期函数、字符串函数外,还有其它的些函数,在此收集整理. 一、整数补零 当一个整数,需要转换为NUMC类型的补0的时候可以LPAD,如下: [crayon-5e2caf492987d307980501/] ....Read More >
2019
12-05

ABAP CDS实现多表完整导航 HOT

ABAP CDS实现多表完整导航 说明 在前文中实现了采购订单中EKKO,EKPO,CDS的 ASSOCIATION 关联导航,细节可参看:创建一个带导航功能的CDS,实现数据的关联显示,只是简单的两表导航,在现实业务中,可能还会需要加入更多的业务属性的导航功能,比如从采购订单到供应商,到订单明细,到价格明细,到采购订单历史,到物料属性(物料名称)等等,下面的例子中在HANA STUDIO中创建CDS,实现EKKO,EKPO,KONV间的导航,从而完成订单HEAD,ITEM,到价格的 ASSOCIATION 关联导航。 ....Read More >
2019
12-04

创建一个带导航功能的CDS,实现数据的关联显示。 HOT

创建一个带导航功能的CDS,实现数据的关联显示。 我想创建一个CDS,实现主从表显示的功能,并且在ODATA中能关联显示,比如,创建一个CDS,生成ODATA后,其中包含采购订单头(EKKO) 的显示,同时当选择一个订单时面能显示采购订单明细(EKPO),再选择一行明细后,能显示其中的价格条件,以此类推, 此种功能当然在SEGW里,要一个个 Entity 的处理,然后,一个个的,创建 Association也是可以实现的,也就是给主Entity创建 Navgitaion 属性也是可以实现,只是想试试, 下面以CDS的方法来实现方法....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-5e2caf4929bd3137159626/] 二、 激活添加此服务 事务码:/IWFND/MAINT_SERVICE 激活添加此服务,添加后....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

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 >