当前位置: 首页 > news >正文

SAP Fiori Elements SmartLink 创建实例的单步调试

Quick View 一样,Smart Link 从文本链接触发弹出框。 此弹出窗口显示附加信息,例如简单的对象详细信息,并提供相关应用程序的链接以供用户采取行动。 用户可以通过在单独的对话框中选择它们来选择在弹出框中显示哪些链接。

Smart Link 是一种智能控件,它使用 OData 元数据上定义的注释来提供用户特定的导航。

何时使用 Smart Link?

在以下情况下推荐使用:

  • 想提供到相关应用程序的直接导航。 例如:从产品列表导航到应用程序以更改定价,从销售订单列表导航到显示客户余额的应用程序,或者想显示带有上下文信息或导航的弹出框

  • 提供到多个相关应用的导航,显示简单对象详细信息,等等。

下列场景不推荐使用 Smart Link:

  • 如果想显示有关对象的更多或更复杂的信息。 请改用对象页面或图表。

  • 无法访问元数据,只需要直接链接到网站、文档或应用程序。 请改用标准链接。

  • 如果需要在更深的层次结构中构建信息。 请改用 Quick View 或 List Drilldown.

Smart Link 及其弹出框始终通过单击显示为链接的文本元素来触发。可以将此文本元素放置在任何列表、表格或其他容器中。也可以单独设置链接标签。 单击弹出框外部将其关闭。 如果只提供一个链接,并且没有其他信息,则智能链接控件将直接导航到目标而不打开弹出框。

创建新的 SmartLink 实例:

得到 Design time 的值:

如果 annotation 的 semantic 有值,就执行 _createEdmSemantic 方法:

动态执行方法,创建对应的实例:

创建 SmartLink 实例:

相关文章:

  • 【计算机网络—TCP相关】| 三次握手+四次挥手(面试不慌)
  • c# 与modbus
  • Java Character.SubSet hashCode()方法具有什么功能呢?
  • 【办公类-06】python批量制作代班排班表
  • 【Linux】 - Linux中的重定向和管道符
  • 金额转大写查询易语言代码
  • Redis——事务,锁机制,秒杀案例 !!!!
  • ECO概念及理解
  • 金字塔思维
  • 青岛大学数据结构与算法——第4章
  • 波场与Valkyrie共同主持纳斯达克敲钟仪式 波场合规化再迎里程碑事件
  • 卷积神经网络的常用改进
  • (附源码)node.js知识分享网站 毕业设计 202038
  • css宽高自适应
  • 测试管理三要素
  • 【Leetcode】101. 对称二叉树
  • [译]Python中的类属性与实例属性的区别
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • ➹使用webpack配置多页面应用(MPA)
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • JAVA多线程机制解析-volatilesynchronized
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • overflow: hidden IE7无效
  • 工程优化暨babel升级小记
  • 如何设计一个微型分布式架构?
  • 数组的操作
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • ​configparser --- 配置文件解析器​
  • ​Java并发新构件之Exchanger
  • # Apache SeaTunnel 究竟是什么?
  • # include “ “ 和 # include < >两者的区别
  • #Spring-boot高级
  • (03)光刻——半导体电路的绘制
  • (十八)用JAVA编写MP3解码器——迷你播放器
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • *++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
  • .Net Core webapi RestFul 统一接口数据返回格式
  • .net 按比例显示图片的缩略图
  • .net 反编译_.net反编译的相关问题
  • @Builder用法
  • @WebService和@WebMethod注解的用法
  • [AAuto]给百宝箱增加娱乐功能
  • [Android] Android ActivityManager
  • [android] 请求码和结果码的作用
  • [Android]通过PhoneLookup读取所有电话号码
  • [C/C++] C/C++中数字与字符串之间的转换
  • [CentOs7]搭建ftp服务器(2)——添加用户
  • [IE技巧] IE8中HTTP连接数目的变化
  • [Linux打怪升级之路]-vim编辑器(看就能马上操作噢)
  • [LLM]大模型八股知识点(一)
  • [NOIP2011DAY1P1]铺地毯
  • [Sdoi2010]地精部落
  • [SDOI2016]生成魔咒