SRM UI插件中的自定义标签

时间:2016-02-16 08:05:11

标签: sapui5

我正在关注可扩展性指南SP07。我似乎无法在产品详细信息页面中显示我们的自定义标签。我们已经在SOTR_EDIT中使用了OTR-Texts。我们没有配置SPRO,因为我们通过旧方式获取odata(将zfields绑定到我们的控件)。

我正试图通过此代码访问标签

 new sap.ui.commons.Label({ text : Appcc.getText("ZMAXORDER") + ":" })

我不确定是否遗漏了某些内容,或者我的代码是否错误。

非常感谢您的帮助。感谢。

2 个答案:

答案 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是您的文字。