Created by Jerry Wang on Dec 05, 2014

在UI component workbench里可以为很多artifact设置business switch,在runtime render UI view时,framework会从design time repository里取出这些artifact对应的switch信息,并统一做switch 状态的evaluation. 使用如下report 进行测试:

可使用tcode STRANS 打开上图82行的simple transformation查看source code, 可发现switch状态的evaluation是通过external ABAP class实现的,具体实现class为CL_WEBCUIF_SWITCH, 方法为IS_ACTIVE.

可通过查看callstack的方法来观察simple transformation如何call ABAP class:

SAP CRM BSP repository 如何判断switch的状态相关推荐

  1. SAP CRM BSP URL 302 redirect

    Created by Jerry Wang on Aug 10, 2014 在浏览器里输入BSP application url进行访问, https://:44354/sap/bc/bsp/sap/ ...

  2. SAP CRM BSP component在test mode下launch的执行顺序

    Created by Jerry Wang on Aug 22, 2014 iframe IFrame 当我们以test mode打开一个BSP component page时,该page实际上是显示 ...

  3. SAP CRM BSP UI gif and color handling

    Created by Jerry Wang, last modified on Jan 22, 2015 用Chrome打开webclient UI,能观察到如下的gif 资源访问的url: 其中sk ...

  4. SAP AET 框架是如何判断一个 SAP CRM UI 能否被扩展

    本文介绍SAP AET框架是如何判断一个UI能否被扩展. Created by Wang, Jerry, last modified on Jan 28, 2017 要获取更多Jerry的原创文章,请 ...

  5. Jerry答网友提问:SAP CRM WebClient UI里的EXT,STRUCT等含义

    2020年,Jerry会做一个新的尝试,选择部分朋友向我提出的问题,在公众号,知识星球或者微信圈子这些平台上公开回答,这样或许能帮助到更多的朋友. 具体说明参见我前一篇文章:2020年关于SAP知识问 ...

  6. 浅谈SAP CRM开发——技术概念、与ECC 系列产品区别

    SAP CRM首先和SAP ECC,SAP BW一样,都是SAP的一个产品,而不是属于ECC的一个模块,当然CRM在很多功能方面和ECC有重复,比如CRM的SALES和ECC的SD,CRM的SERVI ...

  7. 从一个 SAP CRM 软件实际的故障处理出发,谈谈企业管理软件领域内那些很难稳定重现故障的处理技巧

    目录 企业管理软件领域内棘手故障的一些表现形式 1. 需要复杂的流程才能重现 2. 故障横跨企业管理软件的多个模块 3. 故障只能在客户生产系统重现 4. 故障只能在后台作业模式下重现,在 onlin ...

  8. SAP CRM 和 SAP Cloud for Customer 的表格列项目宽度调整的原理介绍

    这是 Jerry 2021 年的第 37 篇文章,也是汪子熙公众号总共第 313 篇原创文章. Jerry 之前的文章 一个 SAP 开发工程师十余年的技术写作之路回顾 曾经提到,知乎上安晓辉老师的一 ...

  9. 为什么有的SAP CRM系统的产品搜索页面上会显示小红叉

    如下图所示.这类问题该怎么分析呢? 首先我们要明确,Actions这一列里面的内容分两部分,icon+ hyperlink. Hyperlink的实现是开发人员在这个WebClient UI这个方法G ...

最新文章

  1. 设置IDEA最多同时打开的窗口数量为100
  2. 快速多尺度人脸检测--Multi-Scale Fully Convolutional Network for Fast Face Detection
  3. 电气设计 | 图说电气成套柜的布线安装
  4. 遥远的,理想与现实的完美统一——听完华大基因的宣讲,有点小激动···
  5. 设计模式原则(单一、开放封闭、里氏代换、依赖倒转、迪米特法则五大原则)...
  6. 计算机报名锁定后可以修改吗,网上报名正式提交后 报名信息即被锁定 无法修改...
  7. 【知乎】中国是否适合发展纯电动汽车?
  8. Centos7 minmal 安装
  9. Android中Bundle和Intent的区别
  10. xp系统开机自检很久_xp系统电脑开机硬盘自检时间很长如何处理
  11. sql 连续两个月活跃的用户
  12. 五、网络编程实例:聊天室
  13. Android M及以上版本系统 悬浮窗权限 的解决方案
  14. 计算摄影——图像超分
  15. selenium 获取元素getAttribute(“innerHTML“)和getAttribute(“outerHTML“)的区别
  16. Unity流水账8:MeshComponents
  17. [陈鹏导师精益项目实战]华东区电机企业精益生产项目第五期启动
  18. 字体格式-等线-11
  19. app式成语_成语大全四字成语下载-成语大全appv2.2.2 安卓版-腾牛安卓网
  20. 从 MIT 协议谈契约精神

热门文章

  1. ZOJ 2432 Greatest Common Increasing Subsequence(最长公共上升子序列+路径打印)
  2. 树——axure线框图部件库介绍
  3. JVM调优总结(八)-典型配置举例2
  4. PyTorch基础(part4)
  5. sklearn自学指南(part27)--邻域成分分析
  6. 泛化,过拟合,欠拟合素材(part2)--机器学习入门之道
  7. 算法与数据结构(part1)--算法简介及大O表示法
  8. mac版python安装pandas_Mac OS 安装pandas
  9. 如何运行 Angular library 的原理图 Schematics
  10. 试图用Session Administration删除某用户的session时报错