首页 > 其他分享 >如何使用 Guided Development 给 Fiori Elements List Report 的工具栏添加自定义按钮试读版

如何使用 Guided Development 给 Fiori Elements List Report 的工具栏添加自定义按钮试读版

时间:2023-08-22 19:23:39浏览次数:59  
标签:Development Elements 试读 自定义 Guided List Fiori Report

本教程之前的步骤,我们介绍了如何使用 SAP Fiori Tools 这个扩展包的 Application Modeler 提供的 Page Map 来给 List Report 的 Table 控件添加自定义列的步骤。

本文介绍另一种在 Fiori Elements 应用里进行扩展开发的方式,即 Fiori Elements Guided Development 工具向导。

按照本教程介绍的步骤,完成之后的应用截图如下图所示。我们可以很明显的观察到 List Report 工具栏区域多出来一个叫做 Test Action 的按钮。

点击之后,还可以弹出一个 Custom handler invoked 的 Message Toast 弹出框。

所谓 Guided Development,就是 SAP 已经提前将 Fiori Elements 应用各种定制开发的步骤,以向导的形式封装起来,Fiori Elements 应用开发人员,只需要跟着向导,一步一步完成,最后就能达到自己想要实现的需求。

下面是详细的实现步骤。本例的源代码位于文末。

标签:Development,Elements,试读,自定义,Guided,List,Fiori,Report
From: https://www.cnblogs.com/sap-jerry/p/17649472.html

相关文章

  • SAP Fiori Tools Page Map 的实现详解和故障排除试读版
    本教程前面的文章,笔者介绍了使用SAPFioriTools这个工具里包含的ApplicationModeler提供的PageMap功能,来给FioriElementsListReport应用添加自定义列的详细步骤。10.如何通过扩展(Extension)的方式给SAPFioriElementsListReport的表格新增列我们在Visua......
  • 自定义的Qt控件特效
    实现自定义特效的方法一般是继承QGraphicsEffect类,重写它的draw(...)函数。如果特效需要扩展目标的外矩形则还要重写boundingRectFor(...)函数。使用时用QWidget::setGraphicsEffect(...)函数把特效加到控件上就行了。在不扩展目标外矩形的情况下按照Qt帮助的写法直接绘制就可以,而......
  • ios app分享微信h5二次转发无法自定义标题icon问题的解决方法
     我的实现场景是打开app的时候ios走universallink,安卓走微信jssdk。安卓二次转发自定义标题有效,ios则不行。参考了微信开放社区,竞品的分享方法。一直摸不到头绪,后面把限制打开app安卓走jssdk限制的代码注释,让ios也走微信jssdk,二次分享自定义样式终于可行,问题解决。......
  • 为什么使用HashMap的键存的是自定义的键时需要重写hashcode和equals方法?
    当hashMap的键存的是自定义的键时需要重写对象的hashcode和equals方法存入的是对象时,应该hashMapd的键不能存储的值不能相同,如果重写方法的hashcode()方法,他会默认调用object类的hashcode方法,但是object的hashcode方法时地址值计算出来的hash值,并不是内容,这个时候就需要重......
  • Apipost中自定义接口字段如何配置
    Apipost项目设置中可以配置接口文档中的自定义接口字段,创建状态码字典。分享分档时会展示到文档页面状态码字典在状态码字典中可以自定义状态码即其含义自定义的状态码会在分享的API文档中展示接口属性接口属性中可以自定义接口和接口文档展示字段,在接口属性中添加一个时间类型字段......
  • Apipost中自定义接口字段如何配置
    Apipost项目设置中可以配置接口文档中的自定义接口字段,创建状态码字典。分享分档时会展示到文档页面状态码字典在状态码字典中可以自定义状态码即其含义 自定义的状态码会在分享的API文档中展示 接口属性接口属性中可以自定义接口和接口文档展示字段,在接口属性中添加一......
  • Django自定义中间件验证用户token信息
    1.新建middleware.pyfromdjango.urlsimportreversefromrest_framework.responseimportResponsefromutils.tokenimportcheck_tokenfromdjango.httpimportJsonResponse,HttpResponseRedirectfromyshop.modelsimportMyUsertry:fromdjango.utils.de......
  • 中文版试读招募 《The Lean Product Playbook》,聊聊翻译的乐趣
    9月,我扫描了一下英文世界里,都有哪些产品领域的书还没有翻译引进。详见:哪本值得读:英文世界的产品书探索10月,七印部落重新集结,开始翻译《TheLeanProductPlaybook》,参与者有大几十人。详见:七印部落来整活了,《精益产品手册》招募译者转眼到了12月底,初稿早已完成,已经进入精修阶段。所......
  • SpringBoot复习:(37)自定义ErrorController
    所有接口统一返回的数据格式packagecn.edu.tju.domain;publicclassMyResponse{privateintcode;privateStringmessage;privateStringexception;privateStringstack;publicintgetCode(){returncode;}publicvoidse......
  • 前端项目实战壹佰柒拾陆react-admin+material ui-react-admin之Create之构建自定义字
    我是歌谣微信公众号关注前端小歌谣import{useRecordContext,Show,SimpleShowLayout}from'react-admin';constBookAuthor=()=>{constrecord=useRecordContext();if(!record)returnnull;return<span>{record.author}</span>;};......