读取CDS视图的信息提供程序时出错

2020-09-15 22:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师 我的目标是在C...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好大师

我的目标是在CDS视图" fglv_faglflexa"的顶部编写一个"消费"视图,并最终使用Analysis for Excel(版本 AOFFICE25SP04P_1-80002421 )对其进行消费。 我们正在751 SP6上使用SAP_BW的S4Hana 1610。

我创建了一个界面视图

@ AbapCatalog.sqlViewName:'YIFLGFLEXA'

@ AbapCatalog.compiler.compareFilter:是

@ AccessControl.authorizationCheck:#检查

@ EndUserText.label:" FGLVFLEXA CDS视图上的接口视图"

将视图Y_I_FGLVFLEXA定义为fglv_faglflexa {ryear,rldnr,rbukrs,rmvct,zzricode}中的选择

激活了YIFLGFLEXA视图,没有任何错误。

然后我创建了一个消费视图

@ AbapCatalog.sqlViewName:'YFGLVFAGLFLEXA'@ AccessControl.authorizationCheck:#NOT_ALLOWED

@ VDM.viewType:#CONSUMPTION

@Analytics:{dataExtraction.enabled:true,查询:true} @ AbapCatalog.compiler.compareFilter:true

@ ClientHandling.algorithm:#SESSION_VARIABLE @ ObjectModel.usageType.size类别:#XL

@ ObjectModel.usageType.serviceQuality:#C

@ ObjectModel.usageType.dataClass:#MIXED

@ EndUserText.label:'自定义CDS视图FGLV_FAGLFLEXA'

将视图YFGLV_FAGLFLEXA定义为从yiflgflexa {

中选择的视图

@ Consumption.filter:{selectionType:#RANGE,multipleSelections:true,必选:false}

@ AnalyticsDetails.query.axis:#ROWS rldnr,

@ AnalyticsDetails.query.axis:#ROWS rmvct,

@ AnalyticsDetails.query.axis:#ROWS zzricode

}

当我执行"检查"时,YFGLVFAGLFLEXA不会引发任何错误。 激活期间,它将引发错误

在读取CDS信息提供程序时出现错误,请查看YIFLGFLEXA [Analytics]

此错误在该行的左侧显示为红色十字形定义视图YFGLV_FAGLFLEXA

我们将不胜感激任何帮助。

致谢

加利安

5条回答
渐行渐远_HoldOn
2020-09-15 23:23

嗨,娜拉

当我添加@Analytics:{dataCategory:#DIMENSION}时,它给了我编译时错误,并说"注释名称ANALYTICS被多次使用"


这是我完整的代码:

@ AbapCatalog.sqlViewName:'YCBKPFFAGL'

@ AbapCatalog.compiler.compareFilter:真

@ AccessControl.authorizationCheck:#NOT_ALLOWED

@ VDM.viewType:#CONSUMPTION

@Analytics:{dataExtraction.enabled:是,查询:true}

@Analytics:{dataCategory:#DIMENSION}

@ ClientHandling.algorithm:#SESSION_VARIABLE

@ ObjectModel.usageType.sizeCategory:#XL

@ ObjectModel.usageType.serviceQuality:#C

@ ObjectModel.usageType.dataClass:#MIXED

@ EndUserText.label:" BKPF FAGLFLEXA上的消费视图"

将视图Y_C_BKPF_FAGL定义为Y_I_BKPFFAGL {

@ Consumption.filter:{selectionType:#RANGE,multipleSelections:true,强制性:false}

@ AnalyticsDetails.query.axis:#ROWS rclnt,

@ AnalyticsDetails.query.axis:#ROWS Belnr,

@ AnalyticsDetails.query.axis:#ROWS rbukrs,

@ AnalyticsDetails.query.axis:#ROWS ryear,

ksl,wsl}

Pl帮助解决此问题。

致谢

加利安

一周热门 更多>