我已经根据之前创建的 CDS 视图创建了列表报告 Fiori 应用程序。是否有可能在现有和/或附加 CDS 视图中使用一些注释来创建供应商编号上的热点智能字段?
IE。当我点击它时,它会将我导航到该供应商的标准“业务合作伙伴”应用程序?
如果这是不可能的,你能解释一下如何“以另一种方式”做到这一点吗?
你需要的是所谓的智能链接基于意图的导航 https://help.sap.com/doc/saphelp_nw751abap/7.51.0/en-US/a4/2427550b72436a8bdf53045b06effb/frameset.htm:通过读取业务对象详细信息导航到业务对象详细信息的链接语义属性又名语义对象。
语义对象可以通过两种方式定义:
- 通过基于模板的方法,通过注释建模器 https://help.sap.com/viewer/825270ffffe74d9f988a0f0066ad59f0/CF/en-US/fe8ba75588964d3bbfc5c1bf96b04d1e.html在 Web IDE 中。里面
@UI.Lineitem
add DataFieldWithIntentBasedNavigation
并将其指向来自 CDS 报告的字段名称
与此 GIF 的唯一区别是您无需指定GUI_NAVIGATE
财产
-
通过 CDS 视图中的列定义
@Consumption.semanticObject: 'BusinessPartner'
@UI: {
identification: [{label: 'Vendor No', position: 10}],
lineItem:[{
position: 10,
semanticObjectAction: 'manage',
type: #WITH_INTENT_BASED_NAVIGATION
}],
selectionField.position: 10
}
语义对象存储在/UI2/SEMOBJ
and /UI2/SEMOBJ_SAP
表,在开发之前检查正确的对象。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)