CDS视图发布odata服务,vscode调用odata服务创建fiori app教程

所需软件:eclipse with abap adt,
vcode with sap fiori tools,
sap gui.

**

1.eclipse adt安装

eclipse安装abap插件
地址:https://tools.hana.ondemand.com/
选择适合自己eclipse版本的abap组件
在这里插入图片描述

2.vcode安装fiori工具

在这里插入图片描述
vscode扩展里安装sap fiori tools-extension pack即可,这是一个集成包

3.https://nodejs.org/zh-cn/安装node.js 安装完以后cmd 输入node -v 确认node已经成功安装

4.cds发布odata服务

在这里插入图片描述elipse里创建cds,选择data definition,
在这里插入图片描述
在上方添加注释@odata.publish:ture发布odata服务,
激活后cds后提示odata服务ZCDS_002_CDS未激活

在这里插入图片描述
在这里插入图片描述

5.SAP端激活服务

进入SAP,TCODE:/N/IWFND/MAINT_SERVICE

在这里插入图片描述
点击添加服务,输入cds发布的odata服务名称
在这里插入图片描述在这里插入图片描述

分配一个包,其他默认。
返回服务目录,找到刚刚创建的服务。
点击调用浏览器,获取url
在这里插入图片描述
在这里插入图片描述
拷贝下url,后面vscode创建fiori会用到

5.vcode创建fiori

打开vsode,ctrl+shift+p,打开app生成器
在这里插入图片描述
选择第一个点next
在这里插入图片描述
选择连接到odata服务,输入url; sap用户名和密码,然后点击密码后方的login在这里插入图片描述

,点击next
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
点击finish,等待npm安装依赖组件,至此fiori app 创建完成。

6.运行fiori

ctrl+shift+~打开终端,输入npm run start,回车运行
在这里插入图片描述
浏览器自动跳转到fiori,配置过滤器后即可看到cds视图里的数据
在这里插入图片描述
在这里插入图片描述

  • 9
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值