点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师 我的目标是在C...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师 我的目标是在C...
加入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
我们将不胜感激任何帮助。
致谢
加利安
嗨,Kalyan,
错误消息是正确的,您现在已经在一个CDS视图中混合了这两个语句:
@Analytics:{查询:true}和@Analytics:{dataCategory:#DIMENSION}。
请记住,查询CDS视图只能从InfoProvider CDS视图读取数据。
查看上面的定义:...
将视图Y_C_BKPF_FAGL定义为Y_I_BKPFFAGL {...}
Y_C_BKPF_FAGL似乎被用作CDS查询,并且仅在源CDS视图Y_I_BKPFFAGL具有数据类别:@Analytics:{dataCategory:#DIMENSION,dataExtraction.enabled:true}时才可以使用@Analytics:{query:true}或 @Analytics:{dataCategory:#CUBE,dataExtraction.enabled:是}。
再次,检查提供的Wiki链接:
干杯,娜拉
一周热门 更多>