分析列表页面值帮助

2020-08-22 23:57发布

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

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


费利佩,

我创建了一个包含5个过滤器的分析列表页面。 到目前为止一切顺利。

不幸的是,我无法为常见过滤器创建值帮助。也许您有一个提示。

请与我的鳕鱼一起看看附件

我想我还必须在WEB IDE中自定义某些内容?

"尺寸产品"没有任何价值帮助。 您能帮我解决丢失的内容吗?

非常感谢

优特

这是我的观点

@ AbapCatalog.sqlViewName:'ZHM_VI_REP_ZBW03'

@ AbapCatalog.compiler.compareFilter:true

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:" GBIS:查看Umsatzdaten"

定义 视图 ZHM_VI_REP_TD_ZBW03

,从 ZHM_TF_REP_TD_ZBW03 中选择 SAPClient :$ session.client) 版本_数据

…………

关联 [ 0 .. 1 ] ZHM_DI_MD_PRODUCT 作为 _产品 $投影上。产品 = _Product 产品

关联 [ 0 .. 1 ] ZHM_DI_REP_MD_BP _BpAG (在 $投影上)。客户编号AG = _BpAG PartnerNumber

关联 [ 0 .. 1 ] ZHM_DI_REP_MD_BP _BPErp (在 $投影上)。客户编号ERP = _BPErp PartnerNumber

关联 [ 0 .. 1 ] I_Currency _Currency (在 $投影上)。货币 = _Currency 货币

{

……

//Produktgruppe

//@ Consumption.valueHelp定义:[{实体:{名称:'ZHM_DI_MD_PRODUCT',元素:'产品'}}]

产品//产品

Rev_Data ProfitCenter //ProfitCenter

concat Rev_Data ProfitCenter CONTR_AREA 控制区域 ProfitCenterKey ,//künstlicherSchlüsselProfitcenter

ObsPc //OPS des ProfitCenters

ObsAg //OBS des Auftraggebers

ObsProduct //OBS des produktes

@ Semantics.amount.currencyCode:"货币"

RevenueAmount //Umsatz

货币//Währungsschlüssel

//Assoziationen

_SalesOrganisation //Verkaufsorganisation

_ProfitCenter //ProfitCenter

_ObsCodeAg //ObsAg

_ObsCodePc //ObsPc

_ObsCodeProduct //ObsProduct

_Product //产品

_BPErp //Businesspartner ERP

_BpAG //Businesspartner Ag

_Currency//Währungsschlüssel

}

这是我的立方体

@ AbapCatalog.sqlViewName:'ZHM_CU_REP_BW03'

@ AbapCatalog.compiler.compareFilter:true

@ AbapCatalog.preserveKey:true

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:'GBIS:多维数据集Umsatzdaten ZBW03'

@ Analytics.dataCategory:#CUBE

定义 视图 ZHM_CU_REP_ZBW03

中选择 ZHM_VI_REP_TD_ZBW03

{

/**尺寸**/

………

@ EndUserText.label:"产品"

//@ Search.defaultSearchElement:true

@ Consumption.valueHelp:" _产品"

@ ObjectModel.foreignKey.association:'_ Product'

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

产品

@ EndUserText.label:"材料"

材料

/**措施**/

@ EndUserText.label:"收入总计"

@DefaultAggregation:#SUM

RevenueAmount

@ EndUserText.label:"货币"

@ Semantics.currencyCode:true

货币

//Assoziationen

_SalesOrganisation //Verkaufsorganisation

_ProfitCenter //ProfitCenter

_ObsCodeAg //ObsAg

_ObsCodePc //ObsPc

_ObsCodeProduct //ObsProduct

_Product //产品

_BPErp //BusinessPartner ERp

_BpAG ,//BusinessPartner AG

_Currency//Währungsschlüssel

}

///其中FiscalYear> =左($ parameters.sydat,4)

这是我的消费者

@ AbapCatalog.sqlViewName:'ZHM_CO_REP_BW03'

@ AbapCatalog.compiler.compareFilter:true

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:'GBIS:Umsatzanalyse'

@ Analytics.query:true

@ VDM.viewType:#CONSUMPTION

@OData。发布: true

@ Analytics.dataExtraction.enabled:真

....

定义 视图 ZHM_CO_REP_ZBW03

中选择

{ ....

@ AnalyticsDetails.query.sortDirection:#ASC

@ AnalyticsDetails.query.axis:#ROWS

@ Consumption.valueHelp:" _产品"

@ ObjectModel.foreignKey.association:'_ Product'

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

@ AnalyticsDetails.query.display:#KEY_TEXT

@ UI.selectionField.position:40

@ UI.lineItem.position:60

产品

....

}

但是价值帮助没有显示

我想我需要在WEB IDE中自定义值帮助?

你能帮我吗?

(13.7 kB)

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

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


费利佩,

我创建了一个包含5个过滤器的分析列表页面。 到目前为止一切顺利。

不幸的是,我无法为常见过滤器创建值帮助。也许您有一个提示。

请与我的鳕鱼一起看看附件

我想我还必须在WEB IDE中自定义某些内容?

"尺寸产品"没有任何价值帮助。 您能帮我解决丢失的内容吗?

非常感谢

优特

这是我的观点

@ AbapCatalog.sqlViewName:'ZHM_VI_REP_ZBW03'

@ AbapCatalog.compiler.compareFilter:true

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:" GBIS:查看Umsatzdaten"

定义 视图 ZHM_VI_REP_TD_ZBW03

,从 ZHM_TF_REP_TD_ZBW03 中选择 SAPClient :$ session.client) 版本_数据

…………

关联 [ 0 .. 1 ] ZHM_DI_MD_PRODUCT 作为 _产品 $投影上。产品 = _Product 产品

关联 [ 0 .. 1 ] ZHM_DI_REP_MD_BP _BpAG (在 $投影上)。客户编号AG = _BpAG PartnerNumber

关联 [ 0 .. 1 ] ZHM_DI_REP_MD_BP _BPErp (在 $投影上)。客户编号ERP = _BPErp PartnerNumber

关联 [ 0 .. 1 ] I_Currency _Currency (在 $投影上)。货币 = _Currency 货币

{

……

//Produktgruppe

//@ Consumption.valueHelp定义:[{实体:{名称:'ZHM_DI_MD_PRODUCT',元素:'产品'}}]

产品//产品

Rev_Data ProfitCenter //ProfitCenter

concat Rev_Data ProfitCenter CONTR_AREA 控制区域 ProfitCenterKey ,//künstlicherSchlüsselProfitcenter

ObsPc //OPS des ProfitCenters

ObsAg //OBS des Auftraggebers

ObsProduct //OBS des produktes

@ Semantics.amount.currencyCode:"货币"

RevenueAmount //Umsatz

货币//Währungsschlüssel

//Assoziationen

_SalesOrganisation //Verkaufsorganisation

_ProfitCenter //ProfitCenter

_ObsCodeAg //ObsAg

_ObsCodePc //ObsPc

_ObsCodeProduct //ObsProduct

_Product //产品

_BPErp //Businesspartner ERP

_BpAG //Businesspartner Ag

_Currency//Währungsschlüssel

}

这是我的立方体

@ AbapCatalog.sqlViewName:'ZHM_CU_REP_BW03'

@ AbapCatalog.compiler.compareFilter:true

@ AbapCatalog.preserveKey:true

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:'GBIS:多维数据集Umsatzdaten ZBW03'

@ Analytics.dataCategory:#CUBE

定义 视图 ZHM_CU_REP_ZBW03

中选择 ZHM_VI_REP_TD_ZBW03

{

/**尺寸**/

………

@ EndUserText.label:"产品"

//@ Search.defaultSearchElement:true

@ Consumption.valueHelp:" _产品"

@ ObjectModel.foreignKey.association:'_ Product'

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

产品

@ EndUserText.label:"材料"

材料

/**措施**/

@ EndUserText.label:"收入总计"

@DefaultAggregation:#SUM

RevenueAmount

@ EndUserText.label:"货币"

@ Semantics.currencyCode:true

货币

//Assoziationen

_SalesOrganisation //Verkaufsorganisation

_ProfitCenter //ProfitCenter

_ObsCodeAg //ObsAg

_ObsCodePc //ObsPc

_ObsCodeProduct //ObsProduct

_Product //产品

_BPErp //BusinessPartner ERp

_BpAG ,//BusinessPartner AG

_Currency//Währungsschlüssel

}

///其中FiscalYear> =左($ parameters.sydat,4)

这是我的消费者

@ AbapCatalog.sqlViewName:'ZHM_CO_REP_BW03'

@ AbapCatalog.compiler.compareFilter:true

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:'GBIS:Umsatzanalyse'

@ Analytics.query:true

@ VDM.viewType:#CONSUMPTION

@OData。发布: true

@ Analytics.dataExtraction.enabled:真

....

定义 视图 ZHM_CO_REP_ZBW03

中选择

{ ....

@ AnalyticsDetails.query.sortDirection:#ASC

@ AnalyticsDetails.query.axis:#ROWS

@ Consumption.valueHelp:" _产品"

@ ObjectModel.foreignKey.association:'_ Product'

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

@ AnalyticsDetails.query.display:#KEY_TEXT

@ UI.selectionField.position:40

@ UI.lineItem.position:60

产品

....

}

但是价值帮助没有显示

我想我需要在WEB IDE中自定义值帮助?

你能帮我吗?

(13.7 kB)
付费偷看设置
发送
4条回答
Nir深蓝
1楼-- · 2020-08-23 00:53

请参考下面的链接。

https://wiki.wdf.sap.corp/wiki/display/fioritech/Fiori+Development+Guidelines+For+Analytics#FioriDevelopmentGuidelinesForAnalytics-Variables

半个程序猿
2楼-- · 2020-08-23 00:55

您好,

您的代码部分正确,并且可能是代码位置不正确。

----------------------- -------------------------------------------------- ---------------------------

标题注释

->使用与您的" ZVALUEHELP_VIEW"

将[0..1]与ZVALUEHELP_VIEW关联为_Product上的消费视图。xyz= _Product.xyz

{

@ UI.Lineitem

@ UI.SelectionField

@ Consumption.valueHelp:'_ Product'

consumptionview.xyz,

_Product//值帮助别名的声明

}

------------------------------------ -------------------------------------------------- ------------------

ZVALUEHELP_VIEW:将在表上包含select查询,以获取值帮助中的项目列表。

悻福寶寶
3楼-- · 2020-08-23 00:50

非常感谢你们俩。 将尝试更改代码的位置。 不幸的是我们的系统现在被锁定了:)

我将在家中阅读的链接,我们公司将其阻止:)

shere_lin
4楼-- · 2020-08-23 00:37

您好,

您找到解决此问题的方法了吗? 我也遇到同样的问题。

一周热门 更多>