我正在关注可扩展性指南SP07。我似乎无法在产品详细信息页面中显示我们的自定义标签。我们已经在SOTR_EDIT中使用了OTR-Texts。我们没有配置SPRO,因为我们通过旧方式获取odata(将zfields绑定到我们的控件)。
我正试图通过此代码访问标签
new sap.ui.commons.Label({ text : Appcc.getText("ZMAXORDER") + ":" })
我不确定是否遗漏了某些内容,或者我的代码是否错误。
非常感谢您的帮助。感谢。
答案 0 :(得分:1)
如果您使用Appcc.getTetx("ZMAXORDER")
,应用程序将查询别名/SRMNXP/UI/ZMAXORDER
的文本。如果它不存在(我假设它不存在),则显示ZMAXORDER
。
Appcc
不是textManager
,它是应用程序控制器,它使用文本管理器来检索OTR文本。
答案 1 :(得分:0)
您可以在BADI /SRMNXP/BD_CHANGE_DATA
中创建实施,在导入参数cr_entity_set
时在导出参数iv_entity_name = 'TEXT'
中添加自定义文本。正如tekan所写,cr_entity_set-alias_name
是/SRMNXP/UI/ZMAXORDER
或/DUMMY/UI5/ZMAXORDER
,而cr_entity_set-short_text
是您的文字。