CRM WebClient UI错误消息的两种显示方式比较
Sent: Friday, September 27, 2013 1:12 PM
To: DL CN SOCIAL
Subject: message raise: when use CL_BSP_WD_MESSAGE_SERVICE and when use CL_BSP_MESSAGES
林师傅曾经提过两个问题:
CL_BSP_WD_MESSAGE_SERVICE add的message最后怎样在ui上显示出来的?
做Enterprise search时,发现context node里有另一种message service 也有add_message的方法,但使用后最后在ui无法看到add的message。
我们在application里通过第一种办法add message时,实际只是把message 加到internal table里,
这个message service是一个singleton,在ui render时会把app 存在internal table里面的message 全部显示出来:
Regarding CL_BSP_MESSAGES: 其实它和前者一样,都仅仅把message放到自己的internal table里,但是webclient ui framework只取前者的internal table里的内容,对于后者直接忽略,因此通过后者add的message不会显示在ui上,除非developer自己手动设置一个显示用的ui element:
在app里通过CL_BSP_MESSAGES加message:
在bsp里面手动画一个message bar:
最后的效果:
这种behavior违反了crm ui 关于message area的guideline,因此在webclient ui environment里我们总应该用第一种方法去add message。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
CRM WebClient UI错误消息的两种显示方式比较相关推荐
- Jerry答网友提问:SAP CRM WebClient UI里的EXT,STRUCT等含义
2020年,Jerry会做一个新的尝试,选择部分朋友向我提出的问题,在公众号,知识星球或者微信圈子这些平台上公开回答,这样或许能帮助到更多的朋友. 具体说明参见我前一篇文章:2020年关于SAP知识问 ...
- Angular的scope. apply和CRM WebClient UI的modify方法
标题的两个方法作用相同. Angular 在每一次Javascript代码执行序列执行结束后,Angular都去检查绑定的数据是否发生改变,通过调用scope.apply完成.scope. apply ...
- SAP CRM WebClient UI里如何找到Assignment block和settype的映射关系
SAP CRM WebClient UI 产品主数据里的assignment block,要么对应一个settype,要么对应一个relationship. 如何根据assignment block, ...
- 如何在CRM WebClient UI里使用HANA Live Report
1. 使用业务角色ANALYTICSPRO登录SAP CRM WebClient UI: 点击新建按钮创建一个新的HANA live report: 类型选择SHL: 弹出窗口,维护report的名称 ...
- SAP CRM WebClient UI和Hybris backoffice UI开发的相同点
CRM WebClient和Hybris backoffice的UI开发都不需要开发人员手写原生的html代码. CRM WebClient UI 在CRM WebUI workbench里,开发人员 ...
- SAP CRM WebClient UI交互式报表的Gross Value工作原理
SAP CRM WebClient UI交互式报表(Interactive Report)的Gross Value工作原理 the selection fields passed to backend ...
- SAP CRM WebClient UI和Hybris Commerce里的跨组件跳转
CRM WebClient UI How to debug cross component navigation framework https://wiki.scn.sap.com/wiki/dis ...
- 在C4C UI里嵌入CRM WebClient UI
效果如图:在SAP Cloud for Customer里能看见SAP CRM WebClient UI的登录界面. 实际使用的技术叫SAP HTML mashup,在我这篇文章里有详细实现步骤: S ...
- 为什么CRM WebClient UI每次点了回车都会触发到后台的roundtrip
答案是这个modify的调用: 同样,在C4C的ESF里也有类似CRM WebClient UI的处理. 比如这个error message的抛出, 虽然是在Sales Order BO item n ...
最新文章
- 基于机器学习逻辑回归算法完成癌症病人的肿瘤是否良性的判断
- linux下查看监听端口对应的进程
- jQuery-层次选择器的学习
- winform能连MySQL吗_c# winform中怎么连接mysql
- linux 编译多个文件,linux gcc编译多个源文件的方法
- java实现18位校验
- MySQL高级-触发器
- FCKeditor 2.6.4在ASP.NET中的配置方法
- linux安装gcc等程序包,Linux手动安装gcc-8.3.0
- linux内核实时补丁的实现,Canonical释出用于Ubuntu 18.04 LTS和16.04 LTS的新Linux内核实时补丁...
- 百度NLP架构与应用
- 防拍照防截屏,360企业安全云推“屏幕水印”助企业破解信息安全难题
- 传感器实验——火焰传感器
- 自考2018版《管理经济学》第一章导论——思维导图
- C++产生随机数的例题:投骰子的随机游戏
- 微信公众号开发(JAVA)-环境搭建与开发接入
- C#的System.Diagnostics.Trace.WriteLine 写入文件
- 个人做的职业规划以及分析报告
- iOS苹果手机上最好用的3个的小说阅读器
- 原生_H5交互插件(适用于与V2.1)
热门文章
- 结对-贪吃蛇游戏-开发环境搭建过程
- Beaglebone Back学习三(开发环境搭建)
- CodeForces 382B 数学推导
- 几种常见SQL分页方式效率比较
- Silverlight 山寨版样式浏览器
- redis源码阅读(1)
- echars水状_Echarts饼状图属性设置
- java object转map_Java反序列化学习之CommonsCollections1
- SAP UI5 初学者教程之二十六 - OData 服务配合 Mock 服务器的使用步骤详解试读版
- 在 SAP 电商云 Spartacus UI 里使用自定义配置控制 UI 调试的开关