点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
像下面的S4 1809中一样,创建了一个带有虚拟元素的简单CDS视图。我试图以此为基础来使用ListReport的消费视图。
我注意到,"数量"字段上的"聚合"批注对此不起作用。 ADT出现错误"分析中不允许使用计算视图..."。
以更高级别消耗CDS创建@Aggregation会遇到类似的错误。
我想念虚拟元素的意图吗? 为什么在允许聚合的使用情况视图中不允许使用它们?
@ AbapCatalog.sqlViewName:'YWSSALESORDITEM' @ AbapCatalog.compiler.compareFilter:是 @ AbapCatalog.preserveKey:是 @ AccessControl.authorizationCheck:#检查 @ EndUserText.label:"销售订单商品" @ OData.publish:正确 @ VDM.viewType:#BASIC 定义视图YWS_SalesOrderItem 从vbap中选择 { 关键vbeln作为SalesOrder, 关键位置为SalesOrderItem, @ Semantics.unitOfMeasure 以vrkme为单位, //@ Aggregation.default:#SUM @ Semantics.quantity.unitOfMeasure:"单位" kwmeng作为数量, 作为材料, arktx作为MaterialDescription, @ Aggregation.default:#NONE @ ObjectModel.readOnly:正确 @ ObjectModel.virtualElement:真 @ ObjectModel.virtualElementCalculatedBy:'ABAP:YCL_WS_SALESORD_ITEM_VIRTUAL' cast(''作为abap.char(45))作为Status }
似乎它们不能一起使用,请查看以下文档:
https://help.sap.com/viewer/cc0c305d2fab47bd808adcad3ca7ee9d/7.52.5/zh-CN/4b5e56ec6f28453f81ac370bd91fb06d.html
-M> # Wilbert Sison ,同意,它本来可以做得更好,我什至调试并检查过,他们正在检查是否 整个cds视图都是分析性的,如果有任何虚拟元素,它们就会引发错误。
嗨威尔伯特,
我也研究了类似的要求,并且知道在使用虚拟元素时(即使在1909年)我们也不能使用分析注释。
致谢
Abhijeet kankani
一周热门 更多>