打开eclipse,选择登录的系统,输入账号密码登录
DDL源名称
选择请求或创建新请求,完成
代码:
@AbapCatalog.sqlViewName: 'ZCDS_TEST' //DDL SQL 视图名
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'CDS测试' //描述
define view ZCDS_0001 //DDL 源名
as select from bkpf as A
inner join bseg as B on A.bukrs = B.bukrs and A.belnr = B.belnr and A.gjahr = B.gjahr {
A.bukrs,
A.belnr,
A.gjahr,
A.blart,
A.bldat,
A.budat,
A.xblnr,
B.buzei,
B.buzid,
B.koart,
B.gsber
}
CDS的使用:
REPORT zcds001.
select * from ZCDS_0001
INTO TABLE @DATA(LT_DATA)
where BUKRS = '1710'.
DATA(LINE) = LINES( LT_DATA ).
WRITE:LINE.
后记:写这些东西只是为了让给自己做个记录。如果你看到了这篇博文希望能对你有那么一点帮助,关于里面的注解只是我自己的理解,不正确的地方,请指出。