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 一起显示出来:

如图所示:

更多Jerry的原创文章,尽在:“汪子熙”:

SAP Fiori Elements 本地项目的 annotations.xml 文件相关推荐

  1. maven项目的pom.xml文件添加依赖

    先把添加依赖的代码放到pom.xml文件里,不出意外会爆红,其实是因为你的maven-repository仓库里没有对应的jar包. 我用的是intellij idea 2022.3的版本,爆红时右上 ...

  2. SAP Fiori Elements - bindComponent - binding property in XML view will trigger odata request

  3. SpringBoot项目的pom.xml文件中maven-project-info-reports-plugin报红解决办法

    今天在创建SpringBoot项目时发现导包是没有任何问题的,但是pom文件中maven-project-info-reports-plugin一直有报红,如下图所示: 解决方案: 在该pom文件中引 ...

  4. 深入理解 SAP Fiori Elements 工作原理系列之二:如何给 SAP Fiori Elements 应用添加自定义按钮

    这是 Jerry 2021 年的第 33 篇文章,也是汪子熙公众号总共第 309 篇原创文章. Jerry 的日常工作内容从 2020 年 8 月转到 Angular 前端开发之后,算是领略到了这个流 ...

  5. SAP Fiori Elements 在本地测试模式下如何修改 List Report 里字段标签和图标

    通过 Jerry 这篇文章 在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用 介绍的步骤,创建一个简单的 SAP Fiori Elements 应用. 在 Vi ...

  6. 使用 mock 数据在本地运行 SAP Fiori Elements 应用的工作原理

    本系列的前两篇文章: 在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用 如何使用 mock 数据在本地运行 SAP Fiori Elements 本文研究 Fi ...

  7. 本地开发好的 SAP Fiori Elements 应用,如何部署到 ABAP 服务器上?

    这是 Jerry 2021 年的第 29 篇文章,也是汪子熙公众号总共第 300 篇原创文章. 之前 Jerry 的两篇文章,分别介绍了如何在本地使用 Visual Studio Code 创建一个 ...

  8. 如何使用 mock 数据在本地运行 SAP Fiori Elements

    打开 Jerry 前一篇文章 在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用 创建的 Fiori Elements 应用: 在 localService 文件 ...

  9. SAP Fiori Elements 框架里 Smart Table 控件的工作原理介绍

    这是 Jerry 2021 年的第 34 篇文章,也是汪子熙公众号总共第 310 篇原创文章. Jerry 前一篇文章 深入掌握 SAP Fiori Elements 工作原理系列之二:如何给 Fio ...

最新文章

  1. c++ char数组初始化_c专题指针数组与指针的关联
  2. 基于VTK的MFC应用程序开发(1)
  3. 机房系统(三)——【充值 退卡 】
  4. 我感到很惭愧的飞鸽传书
  5. crontab -e 怎么保存后退出?
  6. LeetCode刷题(4)
  7. [通达信] 融维创富主图公式
  8. 微信小程序chooseImage(从本地相册选择图片或使用相机拍照)
  9. CSS:布局——圣杯布局和双飞翼布局
  10. 这是一篇优雅的Springboot2.0使用手册 1
  11. Spring Cloud Zuul网关集成JWT身份验证学习总结
  12. 关联分析中FPGrowth算法原理及实战
  13. 计算机网络——SMTP
  14. 四川麻将胡牌判定(Python、C#、C++)
  15. 此工作站和主域间的信任关系失败 原因及解决办法
  16. unity3d在UGUI中显示带表情的微信昵称
  17. B. Catching Cheaters(cf)dp
  18. MSS(Microsoft smoothing streaming)介绍
  19. oracle计算两个日期相隔月数,计算日期相差
  20. 圣杯布局-三种实现方式,css经典布局

热门文章

  1. 智能个性化推荐_个性化推荐算法_新闻推荐系统_人工智能推荐平台|Giiso智搜...
  2. Android 常用的性能分析工具详解:GPU呈现模式, TraceView, Systrace, HirearchyViewer(转)...
  3. JS setTimeout 与 setInterval
  4. Python之类的继承
  5. 用户权限 组 特殊权限
  6. Core Services层
  7. 推荐:偷懒利器 EmEditor
  8. struts2配置文件的位置
  9. (旧)走遍美国——(三、文化3)
  10. 我是如何学习写一个操作系统(七):进程的同步与信号量