eclipse ADT安装及abap cds模版创建

这篇具有很好参考价值的文章主要介绍了eclipse ADT安装及abap cds模版创建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

abap cds 常用语法
https://blog.csdn.net/weixin_49198221/article/details/135531478?spm=1001.2014.3001.5501

1.前提

需要了解版本关系:

**1.eclipse:**2023-06 (4.28), 2023-09 (4.29), 2023-12 (4.30)

2.Windows:

​ 1.Windows 10 或更高

​ 2.Apple macOS 10.15 或更高

**3.jre:**JRE version 17 或 21 (64位, LTS)

4.SAP GUI:

​ 1.Windows: SAP GUI for Windows 7.60 或更高

​ 2.Apple macOS: SAP GUI for Java 7.70 或更高

jdk/jre需要去甲骨文哪里去下载,下载.exe的直接安装 可以不用配置环境变量;压缩包形式的需要手动配置环境变.

2.安装

不做赘述 直接参考这个链接,里面有eclipse安装教程,ADT安装教程,照着做即可.

这个安装ADT的过程的很慢的,(看你得网速了).

https://developers.sap.com/tutorials/abap-install-adt.html

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

3.创建cds模版

1.右键新建一个视图

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

2.输入名字和描述,是必填项

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

3.选择一个请求号或者重新创建一个都可以

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

4.这里是做cds的模版选择,关键的一步. 模版有很多根据个人情况进行选择,一般都是系统默认选择的这个

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

5.cds的模版就创建完成了.

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

6.开发航班cds

@AbapCatalog.sqlViewName: ‘ZCDSTEST’ 这个注解就是定义表名的,该表名是可以在 SE16N 可以实际查询到数据的 在abap程序中可以直接用 select 语句取数据;

第七行的表名就是SAP标准表或自建表;

这里的字段你写几个 你在 SE16N 中就能看到几个;

注释用 // 双斜杠

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

7.右键执行查看数据

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

这个就是在eclipse上看到的效果,或者去SE16N中查看效果,数据都是一样的,只是展示的方式不同罢了

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

8.点击旁边的这个 add filter 可以对查询到的数据进行筛选

eclipse ADT安装及abap cds模版创建,SAP CDS,eclipse,cds,adt,abap

9.如何这三张表没有数据,恢复SAP IDES中SPFLI SFLIGHT SBOOK表数据。SAP提供了方法去恢复数据,Tcode:SE38,运行程序 SAPBC_DATA_GENERATOR文章来源地址https://www.toymoban.com/news/detail-785301.html

  1. 看cds 代码
@AbapCatalog.sqlViewName: 'ZCDSTEST' //这个理解为表名
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: '航班cds测试视图'  // 这个注解是cds的描述
define view zcds_test 
    as select from sflight as _s
    inner join spfli as _sp on _s.carrid = _sp.carrid
                           and _s.connid = _sp.connid
{
    _s.carrid,
    _s.connid,
    _s.fldate,
    _s.price,
    _sp.countryfr,
    _sp.cityfrom,
    _sp.airpfrom,
    _sp.countryto,
    _sp.cityto,
    _sp.airpto
}
where 
     _s.connid = '0017'

到了这里,关于eclipse ADT安装及abap cds模版创建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • F#奇妙游(25):ADT和领域设计

    采用ADT来对领域进行设计,是一种很好的实践。在这种实践中,我们可以把领域中的数据抽象成ADT,把领域中的操作抽象成函数,然后利用ADT的类型系统来进行类型检查,从而保证领域中的数据和操作的正确性。 首先,我们的设计目标如下: 各领域专家架和程序开发都能够

    2024年02月10日
    浏览(31)
  • Mos结电容Cgd、Cgs、Cds与分布参数Ciss、Crss、Coss

          Cgd在BJT(双极性晶体管)中也称为米勒电容(Cbc)       栅控器件的驱动本来只需要一个控制电压而不需要控制功率,但是下作频率比较高的时候,结电容的存在会消耗可观的驱动功率,频率越高,消耗的功率越大。       在实践中,为了分析问题的方便,一般并不直

    2023年04月08日
    浏览(31)
  • 虹科直播 | CDS网络与数据安全专题技术直播重磅来袭,11.2起与您精彩相约

    文章来源:虹科网络安全 阅读原文:https://mp.weixin.qq.com/s/T-CgU28hmYy4YV5SV9QGhg 虹科数据加密解决方案 虹科终端安全防护方案 虹科是在各细分专业技术领域内的资源整合及技术服务落地供应商,虹科网络安全事业部的宗旨是: 让网络安全更简单 。 凭借深厚的行业经验和技术积

    2024年02月08日
    浏览(29)
  • Java学数据结构(1)——抽象数据类型ADT & 表List、栈Stack和队列Qeue

    1.抽象数据类型Abstract data type的概念; 2.表list,java中的ArrayList和linkedlist以及vector的分析; 3.栈stack的分析以及应用; 4.队列queue的理解,以及rabbitmq的应用; 抽象数据类型(abstract data type,ADT)是带有一组操作的一些对象的集合。抽象数据类型是数学的抽象;在ADT的定义中没有地

    2024年02月11日
    浏览(32)
  • 【SAP ME 12】SAP NWDS(eclipse)下载、安装,配置

    1、下载 1.1、描述 1.2、下载  2、安装 3、配置  3.1、域名映射

    2024年04月22日
    浏览(60)
  • SAP/ABAP(二)

    一、循环结构 二、条件判断 三、异常处理(cx-root) 四、结构体,工作区 五、内表

    2024年02月17日
    浏览(31)
  • 【SAP ABAP】SAP Webservice & RESTful 接口服务发布教程

    关于 WebService 概念,这篇文章讲解的非常全面,可以移步阅读《SAP Web service》。 本想通过 RFC 来发布 ODATA 服务,奈何当前 SAP ECC 版本过低不支持,只好采用其他方式来发布服务,于是就尝试了下面这两种方法。 SE37,创建以下测试用 RFC 测试执行 RFC,得到的数据结果如下图:

    2024年02月02日
    浏览(35)
  • SAP ABAP技术文章合集_微信公众号:ABAP猿

    序号 文章标题 01 ABAP OOALV-基本显示 02 ABAP OOALV-排序、过滤 03 ABAP OOALV-合计、小计 04 ABAP OOALV-选择模式、触发事件 05 ABAP OOALV-隐藏列、修改列标题、添加图标列、调整列位置 06 ABAP OOALV-固定列、鼠标悬停文本 07 ABAP OOALV-颜色(列、行、单元格) 08 ABAP OOALV-样式(列、行、单元格

    2024年02月03日
    浏览(39)
  • SAP ABAP 基础语法超详细

    1.表声明 当你声明了一个数据表的同时,系统也同时自动生成了一个和数据表同名的结构,结构的变量集等于数据表里面的字段。 2.定义变量 v1 是变量名。 (l) 是变量的长度。 t 是数据类型。 d 是小数位。 ‘xxx’ 是缺省值。 如:data num(10) type p decimals 3 value ‘1.12’. 数据

    2024年02月15日
    浏览(47)
  • SAP ABAP 用户状态锁定案例

    一、前言 项目需求是根据当天及前两天的离职员工信息(假设这是一个定时器任务每天下午5点执行程序,计算前两天的员工工号是为了将5点之后办理离职的员工工号找出来),将这些员工在用户表 USR02 中的锁定状态设置为 “64”,以保证离职员工无法继续使用系统账号。

    2024年02月15日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包