点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我需要在Fior...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我需要在Fior...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我需要在Fiori Launchpad的"我"部分添加一个新按钮。 我开始实现FLP插件,除了以下几点外,它工作正常:我找不到如何使用i18n文件的方法。
例如,我有一个名为"用户设置"的按钮,我希望如果用户以德语登录,那么他/她会看到" Benutzereinstellungen"。
我在打开的片段上遇到了同样的问题,但是我想如果我们解决了第一个问题,我也会得到第二个问题的解决方案。
我当前的解决方案是硬编码版本,但还不够好:
rendererPromise.then(function(oRenderer){ oRenderer.addActionButton(" sap.m.Button",{ id:" userSettingsButton", 图标:" sap-icon://user-settings", 文字:"用户设置", 按下:功能(){ 如果(!this._userSettingFragment){ this._userSettingFragment = sap.ui.xmlfragment(" com.flp.plugin.fragments.UserSettings",this); } this._userSettingFragment.open(); } },对,错,[sap.ushell.renderers.fiori2.RendererExtensions.LaunchpadState.Home]);
谢谢!
嗨,布拉赞科,
是的,我也找到了该解决方案,但不幸的是,从我的角度来看,这只是部分解决方案,因为我使用此按钮调用了一个弹出窗口:
所以我刚发现我将在片段定义和i18n中使用相同的ID,这样我就可以使用数组和for循环"动态"设置文本。 不幸的是,这是必要的,因为无论如何我都无法从片段中访问i18n文件。
所以我现在的结果(没有数据):
BR,伊斯特万
一周热门 更多>