无法在Google Analytics(分析)查询中获得F4帮助

2020-08-18 16:51发布

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

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


你好大师,

我是Analytics(分析)查询的新手,我正在尝试为我的Analytics(分析)查询获取F4帮助。 我已经建立了文本和值帮助视图,然后在analytcs查询中使用了它,但是F4帮助没有出现在选择屏幕中。 下面是代码。 材料的F4帮助不起作用。 我知道我们可以将I_material用作搜索帮助,但是我正在尝试此操作,因为我需要其他自定义对象的搜索帮助。 请让我知道我在哪里犯错。

我浏览了多个博客,但看不清图片。

文本视图

 @ AbapCatalog.sqlViewName:'ZVTESTM1'@ ObjectModel.dataCategory:#TEXT @ ObjectModel.representativeKey:'material'@ Search.searchable:true定义视图ztestm1
   如从makt中选择作为文本提供者{@ Search.defaultSearchElement:true
       @ Search.fuzzinessThreshold:0.8
   作为材料的关键textprovider.matnr,
       @ Semantics.language:true-标识语言
   key textprovider.spras作为语言,
       @ Semantics.text:true-标识文本字段
     -@ Search.defaultSearchElement:true
     -@ Search.fuzzinessThreshold:0.8
       textprovider.maktx作为名称
 } 

搜索帮助视图

 @ AbapCatalog.sqlViewName:'ZVTESTM2'
 @ Search.searchable:是
 @ EndUserText.label:'材料'
 将视图ztestm2定义为从mara选择为m1
 将[0 .. *]与ztestm1关联为_Text
         在$ projection.material = _Text.material上
         {
          @ ObjectModel.text.association:'_Text'
     @ Search.defaultSearchElement:true
     密钥m1.matnr作为材料,
     -协会
     _文本
 } 

多维数据集视图

 @ AbapCatalog.sqlViewName:'ZCUBE'
 @ AbapCatalog.compiler.compareFilter:是
 @ AccessControl.authorizationCheck:#检查
 @ VDM.viewType:#BASIC
 @ Analytics.dataCategory:#CUBE
 @ EndUserText.label:'多维数据集'
 将视图ZTEST_BW_CUBE定义为从vbap中选择为v1

  {
 @ EndUserText.label:"订单"
 关键vbeln,
 @ EndUserText.label:"项目"
 关键位置
 @ EndUserText.label:'材料'
 --@ObjectModel.foreignKey.association:'_material'
 以物质为基础,
 @ Semantics.currencyCode:是
 @ EndUserText.label:"货币代码"
 沃克
 @DefaultAggregation:#SUM
 @ Semantics.amount.currencyCode:'waerk'
 @ EndUserText.label:"金额"
 网络,
 @ Semantics.unitOfMeasure:是
 我的意思
 @DefaultAggregation:#SUM
 @ Semantics.quantity.unitOfMeasure:"意味着"
 eng
 } 

Analytics(分析)查询

 @ AbapCatalog.sqlViewName:'ZVTEST4'
 @ Analytics.query:是
 @ VDM.viewType:#CONSUMPTION
 @ ClientHandling.algorithm:#SESSION_VARIABLE
 --@EndUserText.label:'查询'
 @ AbapCatalog.compiler.compareFilter:是
 --@OData.publish:真实
 将视图ztest4定义为从ZTEST_BW_CUBE中选择
 作为v1
 将[0..1]与ztestm2关联为$ projection.material = _material.material上的_material
 {
 --@AnalyticsDetails.query.axis:#ROWS
 @ EndUserText.label:"订单"
 关键vbeln,
 --@AnalyticsDetails.query.axis:#ROWS
 @ EndUserText.label:"项目"
 关键位置
 @ EndUserText.label:'材料'
 --@AnalyticsDetails.query.axis:#ROWS
 @ Consumption.valueHelp:'_material'
 @ ObjectModel.foreignKey.association:'_material'
 @ AnalyticsDetails.query.display:#KEY_TEXT
 @ Consumption.filter:{selectionType:#SINGLE,multipleSelections:true,必选:false}
 材料,
 @ Semantics.currencyCode:是
 @ EndUserText.label:"货币代码"
 --@AnalyticsDetails.query.axis:#COLUMNS
 沃克
 @DefaultAggregation:#SUM
 @ Semantics.amount.currencyCode:'waerk'
 @ EndUserText.label:"金额"
 --@AnalyticsDetails.query.axis:#COLUMNS
 网络,
 @ Semantics.unitOfMeasure:是
 @ ObjectModel.foreignKey.association:'_QuantityUnitValueHelp'
 @ Consumption.filter:{selectionType:#SINGLE,multipleSelections:true,必选:false}
     v1.meins,
 @DefaultAggregation:#SUM
 @ Semantics.quantity.unitOfMeasure:"意味着"
 eng
 }



 

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

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


你好大师,

我是Analytics(分析)查询的新手,我正在尝试为我的Analytics(分析)查询获取F4帮助。 我已经建立了文本和值帮助视图,然后在analytcs查询中使用了它,但是F4帮助没有出现在选择屏幕中。 下面是代码。 材料的F4帮助不起作用。 我知道我们可以将I_material用作搜索帮助,但是我正在尝试此操作,因为我需要其他自定义对象的搜索帮助。 请让我知道我在哪里犯错。

我浏览了多个博客,但看不清图片。

文本视图

 @ AbapCatalog.sqlViewName:'ZVTESTM1'@ ObjectModel.dataCategory:#TEXT @ ObjectModel.representativeKey:'material'@ Search.searchable:true定义视图ztestm1
   如从makt中选择作为文本提供者{@ Search.defaultSearchElement:true
       @ Search.fuzzinessThreshold:0.8
   作为材料的关键textprovider.matnr,
       @ Semantics.language:true-标识语言
   key textprovider.spras作为语言,
       @ Semantics.text:true-标识文本字段
     -@ Search.defaultSearchElement:true
     -@ Search.fuzzinessThreshold:0.8
       textprovider.maktx作为名称
 } 

搜索帮助视图

 @ AbapCatalog.sqlViewName:'ZVTESTM2'
 @ Search.searchable:是
 @ EndUserText.label:'材料'
 将视图ztestm2定义为从mara选择为m1
 将[0 .. *]与ztestm1关联为_Text
         在$ projection.material = _Text.material上
         {
          @ ObjectModel.text.association:'_Text'
     @ Search.defaultSearchElement:true
     密钥m1.matnr作为材料,
     -协会
     _文本
 } 

多维数据集视图

 @ AbapCatalog.sqlViewName:'ZCUBE'
 @ AbapCatalog.compiler.compareFilter:是
 @ AccessControl.authorizationCheck:#检查
 @ VDM.viewType:#BASIC
 @ Analytics.dataCategory:#CUBE
 @ EndUserText.label:'多维数据集'
 将视图ZTEST_BW_CUBE定义为从vbap中选择为v1

  {
 @ EndUserText.label:"订单"
 关键vbeln,
 @ EndUserText.label:"项目"
 关键位置
 @ EndUserText.label:'材料'
 --@ObjectModel.foreignKey.association:'_material'
 以物质为基础,
 @ Semantics.currencyCode:是
 @ EndUserText.label:"货币代码"
 沃克
 @DefaultAggregation:#SUM
 @ Semantics.amount.currencyCode:'waerk'
 @ EndUserText.label:"金额"
 网络,
 @ Semantics.unitOfMeasure:是
 我的意思
 @DefaultAggregation:#SUM
 @ Semantics.quantity.unitOfMeasure:"意味着"
 eng
 } 

Analytics(分析)查询

 @ AbapCatalog.sqlViewName:'ZVTEST4'
 @ Analytics.query:是
 @ VDM.viewType:#CONSUMPTION
 @ ClientHandling.algorithm:#SESSION_VARIABLE
 --@EndUserText.label:'查询'
 @ AbapCatalog.compiler.compareFilter:是
 --@OData.publish:真实
 将视图ztest4定义为从ZTEST_BW_CUBE中选择
 作为v1
 将[0..1]与ztestm2关联为$ projection.material = _material.material上的_material
 {
 --@AnalyticsDetails.query.axis:#ROWS
 @ EndUserText.label:"订单"
 关键vbeln,
 --@AnalyticsDetails.query.axis:#ROWS
 @ EndUserText.label:"项目"
 关键位置
 @ EndUserText.label:'材料'
 --@AnalyticsDetails.query.axis:#ROWS
 @ Consumption.valueHelp:'_material'
 @ ObjectModel.foreignKey.association:'_material'
 @ AnalyticsDetails.query.display:#KEY_TEXT
 @ Consumption.filter:{selectionType:#SINGLE,multipleSelections:true,必选:false}
 材料,
 @ Semantics.currencyCode:是
 @ EndUserText.label:"货币代码"
 --@AnalyticsDetails.query.axis:#COLUMNS
 沃克
 @DefaultAggregation:#SUM
 @ Semantics.amount.currencyCode:'waerk'
 @ EndUserText.label:"金额"
 --@AnalyticsDetails.query.axis:#COLUMNS
 网络,
 @ Semantics.unitOfMeasure:是
 @ ObjectModel.foreignKey.association:'_QuantityUnitValueHelp'
 @ Consumption.filter:{selectionType:#SINGLE,multipleSelections:true,必选:false}
     v1.meins,
 @DefaultAggregation:#SUM
 @ Semantics.quantity.unitOfMeasure:"意味着"
 eng
 }



 
付费偷看设置
发送
4条回答
Cikesha
1楼 · 2020-08-18 17:34.采纳回答

尝试一下:

1。 在多维数据集中也有关联语句

2。 在多维数据集和查询中都提到了在字段选择结尾处的关联名称_material。

SKY徐
2楼-- · 2020-08-18 17:12

嗨,大师,

有人可以帮我吗?

致谢

Raghu。

clasier
3楼-- · 2020-08-18 17:17

您好,Pruthvi,

我已在多维数据集中添加了关联,但仍然无法正常工作。 我没明白你的意思。2.你能发表意见吗?

问候,

Raghu。

闻人可可
4楼-- · 2020-08-18 17:15

嗨,普鲁特维,

< p>缺少关联是问题所在。 将关联添加到字段选择中后,它便解决了该问题。

问候

Raghu。

一周热门 更多>