环境:SAP CRM WebClient UI

需求:在WebClient UI里不通过用户手动点击,而是使用JavaScript代码自动触发ABAP后台的代码。

解决方案:

1. 定义一个hidden button, 其onClick事件处理函数(event handler)设置成SAP ABAP后台的event Refresh:

2. 通过document.getElementByID拿到该button的实例,再调用其方法click()触发ABAP backend事件:

var button = document.getElementByID("<%= button_id %>");
button.click();

打开page,发现backend event成功被触发:

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

在SAP CRM WebClient UI中用javascript触发ABAP event相关推荐

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

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

  2. SAP CRM WebClient UI交互式报表的Gross Value工作原理

    SAP CRM WebClient UI交互式报表(Interactive Report)的Gross Value工作原理 the selection fields passed to backend ...

  3. SAP CRM WebClient UI搜索结果界面的扩展字段显示

    SAP CRM WebClient UI搜索结果界面的扩展字段显示原理. 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  4. SAP CRM WebClient UI里如何找到Assignment block和settype的映射关系

    SAP CRM WebClient UI 产品主数据里的assignment block,要么对应一个settype,要么对应一个relationship. 如何根据assignment block, ...

  5. SAP CRM WebClient UI和CRM Fiori Account里显示Opportunity逻辑

    我们知道SAP CRM WebClient UI的Account页面下有一个assignment block名叫opportunities,在SAP CRM Fiori UI里也有一个opportun ...

  6. SAP CRM WebClient UI和Hybris Commerce里的跨组件跳转

    CRM WebClient UI How to debug cross component navigation framework https://wiki.scn.sap.com/wiki/dis ...

  7. SAP CRM WebClient UI和Hybris backoffice UI开发的相同点

    CRM WebClient和Hybris backoffice的UI开发都不需要开发人员手写原生的html代码. CRM WebClient UI 在CRM WebUI workbench里,开发人员 ...

  8. SAP CRM WebClient UI里的文件是如何上传到ABAP Netweaver后台的

    使用Chrome开发者工具调试CRM WebClient UI里附件上传的功能: 从本地选择一个文件,断点触发: 前端取得用户选中上传的文件名: Jerry.txt 点Attach按钮后,触发ABAP ...

  9. SAP CRM WebClient UI Technical profile里timeout 设置

    Created by Jerry Wang, last modified on May 15, 2014 SPRO里能够对technical profile设定超时相关的参数: End session ...

最新文章

  1. mysql建帐号数据库出现反斜线_[MySQL FAQ]系列 -- 账号密码包含反斜线时怎么办
  2. 深入Atlas系列:综合示例(1) - 调用服务器端方法时直接获得客户端具体类型...
  3. 浏览器 android x86,360浏览器x86版下载
  4. C#与matlab混合编程
  5. Oracle收购Sun消化不良 Sun赢利困难 MySQL将何去何从
  6. 数据结构(C语言版本)
  7. eclipse svn插件安装总失败 每次打开eclipse总提示 subversive svn connectors
  8. unity3d脚本控制骨骼旋转
  9. ORBSLAM2 文章翻译
  10. BZOJ3420[POI2013]Triumphal archBZOJ5174[Jsoi2013]哈利波特与死亡圣器——树形DP+二分答案...
  11. 深度学习项目部署遇到的错误【记录】
  12. 黑苹果安装后不能启动Windows解决
  13. 微软所有正版软件下载网站ITELLYOU_我是亲民_新浪博客
  14. 【Linux】 常用命令
  15. 软件设计师笔记之信息安全知识
  16. HTML 基础知识简介
  17. Zotero使用记录----4 zotero+WPS云同步
  18. iOS GPUImage研究七:动态相册初探(水印)
  19. 0-1000随机自然数生成
  20. 熟悉 Spring boot 的 Actuator 的使用方法(三)

热门文章

  1. android studio 中 gradle 配置与说明
  2. 文献记录(part24)--Nonlinear dictionary learning with application to image classification
  3. CSS基础(part13)--浮动
  4. R开发(part9)--文件系统管理
  5. 20应用统计考研复试要点(part17)--概率论与数理统计
  6. 『对比Excel,轻松学习Python数据分析』新书发布
  7. 看了豆瓣的差评以后,我不建议你买我的书了。
  8. SAP UI5 应用开发教程之六十七 - 基于 OData V4 的 SAP UI5 List-Detail(列表-明细)布局的实现方式试读版
  9. SAP UI5 初学者教程之二十一 - SAP UI5 的自定义格式器(Custom Formatter) 试读版
  10. 从一个 SAP CRM 软件实际的故障处理出发,谈谈企业管理软件领域内那些很难稳定重现故障的处理技巧