在SAP ABAP编程环境里怎么使用CAP模型创建Fiori应用

50次阅读
没有评论

共计 1322 个字符,预计需要花费 4 分钟才能阅读完成。

这篇文章主要介绍“在 SAP ABAP 编程环境里怎么使用 CAP 模型创建 Fiori 应用”,在日常操作中,相信很多人在在 SAP ABAP 编程环境里怎么使用 CAP 模型创建 Fiori 应用问题上存在疑惑,丸趣 TV 小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”在 SAP ABAP 编程环境里怎么使用 CAP 模型创建 Fiori 应用”的疑惑有所帮助!接下来,请跟着丸趣 TV 小编一起来学习吧!

创建必须的 CDS view,激活,然后基于 CDS view 创建 behavior definition:

“`sql

@Semantics.user.createdBy: true
key holiday_id,
@Semantics.user.lastChangedBy: true
month_of_holiday,
@Semantics.systemDateTime.createdAt: true
day_of_holiday,
@Semantics.systemDateTime.lastChangedAt:true
changedat

“`

该 behavior definition 基于的 CDS view 为之前创建好的 ZCAL_I_HOLIDAY_JERRY:

这个 behavior definition 实现代码如下:

“`abap

managed; // implementation in class zbp_cal_i_holiday_jerry unique;
define behavior for ZCAL_I_HOLIDAY_JERRY alias holidayRoot
persistent table ZCAL_HOLIDAY_001
lock master
This defines the root node as main locking object to avoid multiple persons editing the same object.
Sub nodes have to be defined as lock dependent later on.
//authorization master ( instance )
//etag master  field_name 
 create;
 update;
 delete;
}

“`

基于 data definition 创建 service definition:

在 Service definition 里,将 CDS view 暴露出来,重命名为 HolidayRoot:

再基于 service definition 创建 service binding:

如果遇到语法错误,回过头去检查你的 behavior definition 或者 service definition 是否未激活。

service binding 成功创建后,激活,就可以通过 preview 按钮,打开对应的 Fiori 应用了:

在 SAP ABAP 编程环境里怎么使用 CAP 模型创建 Fiori 应用在 SAP ABAP 编程环境里怎么使用 CAP 模型创建 Fiori 应用在 SAP ABAP 编程环境里怎么使用 CAP 模型创建 Fiori 应用

到此,关于“在 SAP ABAP 编程环境里怎么使用 CAP 模型创建 Fiori 应用”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注丸趣 TV 网站,丸趣 TV 小编会继续努力为大家带来更多实用的文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计1322字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)