点击此处---> 群内免费提供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)
请参考下面的链接。
https://wiki.wdf.sap.corp/wiki/display/fioritech/Fiori+Development+Guidelines+For+Analytics#FioriDevelopmentGuidelinesForAnalytics-Variables
您好,
您的代码部分正确,并且可能是代码位置不正确。
----------------------- -------------------------------------------------- ---------------------------
标题注释
->使用与您的" ZVALUEHELP_VIEW"
将[0..1]与ZVALUEHELP_VIEW关联为_Product上的消费视图。xyz= _Product.xyz
{
@ UI.Lineitem
@ UI.SelectionField
@ Consumption.valueHelp:'_ Product'
consumptionview.xyz,
_Product//值帮助别名的声明
}
------------------------------------ -------------------------------------------------- ------------------
ZVALUEHELP_VIEW:将在表上包含select查询,以获取值帮助中的项目列表。
非常感谢你们俩。 将尝试更改代码的位置。 不幸的是我们的系统现在被锁定了:)
我将在家中阅读的链接,我们公司将其阻止:)
您好,
您找到解决此问题的方法了吗? 我也遇到同样的问题。
一周热门 更多>