内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

专属服务器_简单web服务器_返现

2021-07-19 18:10 出处:欧普曼云计算 人气: 评论(0

简介

在CDS视图中,可以通过定义虚拟元素来实现ABAP方法调用的代码退出。

请注意,只有当CDS视图被处理注释的对象(即公开为Odata服务)使用时,才会执行对ABAP方法的调用,云零售,什么叫云服务,但不在事务SE16N或Eclipse中预览。

CDS view

首先我们创建一个标准的CDS view,并添加我们想要连接到ABAP方法的虚拟元素:

ABAP class

ABAP class必须使用接口"if\u sadl\u exit\u calc\u element\u read",并实现了"calculate"和"get\u calculate\u info"两种方法。

在"calculate"方法中,内部优惠券,我们可以实现代码,从CDS视图中丰富数据。在"get\u calculation\u info"方法中,大数据下载,我们可以实现代码以确保提供在"calculate"方法中使用所需的数据。如果"get\u calculation\u info"中没有实现任何内容,则在调用"calculate"方法之前,所有字段都将加载数据。

请注意,无法在数据集中添加或删除行。SAP将在代码退出后进行检查,以比较行数,任何差异都将导致引发异常和转储。

摘要/用例

调用ABAP方法时,将传递CDS视图中的完整数据集。因此可以访问所有行。这可用于计算,或更复杂的方法或功能模块调用,多线云主机,如从SO10检索长文本。

参考

SAP帮助:https://help.sap.com/viewer/cc0c305d2fab47bd808adcad3ca7ee9d/7.51.6/en-US/04e64a8fffffe49b8a8a546969696f397c0.html

代码示例

CDS view ZV\U SFLIGHT\U CDS:

ABAP class ZCL\U CDS\U函数:

分享给小伙伴们:
本文标签: 专属服务器简单返现

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表