云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

阿里云_服务器机架_精选特惠

小七 141 0

目标读者和链接

这个博客是为那些对Fiori的ABAP编程模型或基于Fiori元素的应用程序(列表报告模板)有基本了解的人而写的。如果没有,请查看我的其他博客,因为这个博客的例子来自以下:

非GUID密钥的ABAP编程模型

S4HANA中的持久锁

为列表报告和对象页面定制文本

最近社区中有一个关于定制标准成功消息"Object Saved"的问题,它将出现在Fiori app是使用基于Fiori(Draft)的ABAP编程模型的列表报告模板生成的

我很好奇,北京大数据研究院,移动大数据,开始调试标准ObjectPage模板API,发现"Object Saved"消息是回退消息,如果在我们使用的ui5中找不到"Object_Saved"属性的i18n文本,就会调用该消息生成。

事实上,我们不需要调试它,医疗物联网,如果我们去SAP WebIDE自动生成的i8n文件,我们会在那里找到信息。

现在,阿里大数据,我只是去了相应的i18n文件(对象页)并添加了文本。

就是这样,在快速刷新之后,新的成功消息就会出现。

哇!!感谢设计团队提供了如此简单的定制功能。

除了这条成功信息,个人如何建站,我还能定制什么样的文本?我去了一个头和他们玩了玩,这里是结果。

…/resources/sap/suite/ui/generic/template/ListReport/i18n/i18n.properties

您可以检查不同的文本,您可以从上面的URL配置

自定义添加按钮工具提示。我显示的不是"Create Object",而是"Create a new Sales Order"。

i18n使用的文本:Create\u new\u Object=Create a new Sales Order

我们还可以配置删除弹出框。不幸的是,上面的URL中提供的i18n文本不起作用。所以我调试了一下,找到了一个可以读取ListReport模板UI的i18n文本的地方。

然后我发现delete弹出窗口中的文本来自i18n属性:ST\u GENERIC\u delete\u SELECTED。由于URL中未提供此信息,"请自行承担风险"。

../resources/sap/suite/ui/generic/template/ObjectPage/i18n/i18n.properties

用于更改"找不到数据"对象页项的文本。

您可以查看上述URL中的不同文本以了解更多详细信息。如果找不到,可以在我提供的地方进行调试(当然,风险自负)

您还可以在SAP UI5文档中找到几个示例。

https://ui5.sap.com/#/topic/f5a04c7ddd054a33a84e48525a51b5fb

如有遗漏或其他建议,请告知我