打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SAP Fiori Elements 本地项目的 annotations.xml 文件

SAP Fiori Elements 本地项目里的 Annotations.xml,可以定义一些本地 annotations,来覆盖掉来自后台 OData 服务里的注解。

例如:我在 Annotations.xml 里重新定义 List Report 里应该显示的表项:

<Annotations Target="SAP.SEPMRA_C_PD_ProductType">
 <Annotation Term="UI.LineItem">
  <Collection>
   <Record Type="UI.DataFieldForAction">
    <PropertyValue Property="Label" String="点我"/>
    <PropertyValue Property="Action" String="SEPMRA_PROD_MAN.SEPMRA_PROD_MAN_Entities/SEPMRA_C_PD_ProductCopy"/>
    <PropertyValue Property="InvocationGrouping" EnumMember="UI.OperationGroupingType/Isolated"/>
    <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
   </Record>
   <Record Type="UI.DataField">
    <PropertyValue Property="Value" Path="ProductForEdit"/>
  <PropertyValue Property="Label" String="12345"/>
    <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
   </Record>
   <Record Type="UI.DataField">
    <PropertyValue Property="Value" Path="MainProductCategory"/>
    <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
   </Record>


  </Collection>
 </Annotation>
   </Annotations>

上面的代码重新定义了 Copy 按钮的标签,同时 List Report 默认只显示两个表项:Product 和 MainProductCategory,同时将 Product 的 Label 更改为 12345,运行时效果:

但是我们仍然可以通过配置的方式,将其他 column 一起显示出来:

如图所示:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
药物预测R包之pRRophetic
成年人必须知道的60个资源网站,吐血整理!
Zlibrary | 全球最大电子书资源网站最新网址 新手使用指南
如何访问behance设计网站?
WLK-生存猎常用宏
6个完全免费的录音转文字神器,让你事半功倍
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服