`
JerryWang_SAP
  • 浏览: 1027634 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

SAP CRM和Cloud for Customer中的Event handler(事件处理器)

阅读更多

SAP CRM可以在开发工具中用右键直接创建一个新的事件处理器:

 
 

这些事件处理器实际上就是UI控制器(Controller)上具有特定接口类型的方法。

 

C4C UI的event handler

在C4C UI Designer的Controller标签页里创建,一个例子如下:

 

这些Event属于整个UI component源代码的一部分,可以通过Chrome开发者工具的Network标签页里观察。路径为UXComponent->Implementation->EventHandler:

 
 

在运行时,根据上图所示的Event handler的json源代码,会实例化成sap.client.data.EventHandler的实例:

 

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

 

 
 
0
0
分享到:
评论

相关推荐

    Event Handler Hands on lab

    为了更好地理解和应用"Event Handler Hands on lab",我们需要深入探讨SharePoint事件处理器的工作原理、如何创建以及它们在实际场景中的应用。 事件处理器是SharePoint中的一个服务器端组件,它可以在特定的...

    BIRT_event_handler_reference

    **BIRT事件处理器(Event Handler)** 是BIRT框架中一个重要的组件,它允许用户在报表执行的不同阶段插入自定义逻辑。通过实现BIRT的事件接口,开发者可以监听和处理如数据打开(open)、数据获取(fetch)和数据...

    jquery下为Event handler传递动态参数的代码

    在给出的标签中,“Event handler 动态参数”明确指出了文章的核心内容,即如何向事件处理器传递动态参数。 为了实现向事件处理器动态传递参数,可以通过jQuery的`.bind()`方法或者`.trigger()`方法来实现。`.bind...

    11-handler处理器示例.py

    '''Handler处理器示例.py''' import urllib.request url = "http://www.baidu.com/" # 创建Handler处理器对象 http_handler = urllib.request.HTTPHandler() #proxy_handler = urllib.request.ProxyHandler() # ...

    React.js 中文开发入门教学 - 响应按钮事件(Event Handler)

    React.js_中文开发入门教学_-_响应按钮事件(Event_Handler)

    Invalid Event Handler(解决方案).md

    Invalid Event Handler(解决方案).md

    Event Sourcing for Go!.zip

    在IT行业中,事件溯源(Event Sourcing)是一种设计和实现应用程序的方法,它专注于记录系统中所有变更历史,即系统状态的变化是由一系列不可变的事件组成的。这种模式在处理复杂业务逻辑、保持数据完整性和实现可...

    ACE框架知识

    - **notify(ACE_Event_Handler*, ACE_Reactor_Mask = EXCEPT_MASK, ACE_Time_Value*)**: 通知事件处理器处理事件,可选参数用于指定事件掩码和等待时间。 - **max_notify_iterations(int)**: 设置最大通知次数。 - *...

    JavaScript将DOM事件处理程序封装为event.js 出现的低级错误问题.docx

    通常,我们会创建一个名为`eventUtil`的对象,它包含`addEventHandler`、`removeEventHandler`等方法,用于在不同浏览器中添加和移除事件监听器。以下是`eventUtil`对象的部分代码: ```javascript var eventUtil =...

    event driving system draw the diagram

    3. **事件处理器(Event Handler)**:事件的接收者,根据接收到的事件执行相应的业务逻辑。每个处理器通常只关注特定类型的事件,这样可以实现模块化和解耦。 4. **事件队列/事件代理(Event Queue/Event Broker)...

    SpringMVC框架实现Handler处理器的三种写法

    SpringMVC框架是目前最流行的Java Web框架之一, handler处理器是SpringMVC框架中的核心组件,负责处理用户的请求并返回响应结果。在SpringMVC框架中,handler处理器有三种写法,本文将通过详细的示例代码对这三种...

    SAP S4HANA 1909 for TM-Update Handler Scenario Builder.mhtml

    Transportation Management-Overview Transportation Management-Package Building and Load Planning Transportation Management-Package Units ...Transportation Management-Update Handler Scenario Builder

    android 中Handler 的几种写法

    在Android开发中,`Handler`是一个至关重要的组件,它用于在主线程中处理来自其他线程的消息,确保UI更新和事件处理的同步性。本文将详细介绍`Handler`的几种常见写法,以及如何使用`Handler.Callback`进行消息处理...

    Event .rar

    4. **可扩展性**:验证系统能否轻松添加新的事件类型和处理器,支持动态扩展。 总之,"Event project"可能是一个关于事件处理和调度的项目,"Event_Dispatcher_Test"文件则专注于测试这部分功能的实现。理解和掌握...

    利用Handler+ArrayList来处理并发事件

    本主题将深入探讨如何利用Handler和ArrayList来处理并发事件,以实现高效且线程安全的操作。 首先,理解Handler机制至关重要。Handler是Android中用于线程间通信的关键组件,特别是在主线程(UI线程)和工作线程...

    Event Bus C# 事件总线

    在C#编程中,事件总线(Event Bus)是一种设计模式,它允许应用程序的不同组件之间进行松耦合的通信。这种模式特别适用于大型项目或微服务架构,因为它们可以简化组件之间的交互,使得代码更易于维护和扩展。下面将...

    Python Handler处理器和自定义Opener原理详解

    Python的Handler和自定义Opener是网络请求的重要概念,它们是Python标准库`urllib.request`中的关键组件,用于处理HTTP和HTTPS请求的高级功能,如代理和Cookie管理。 首先,Handler是处理特定任务的基本单元。例如...

    EVENT HANDLER-开源

    2. DB info.txt:这个名字暗示了这个文件可能包含了数据库的相关信息,比如数据库连接细节、数据库架构或者用于存储事件和进度数据的表结构。这对于理解事件处理程序如何存储和检索信息至关重要。 3. htdocs:这是...

    Fit2CloudVideoV3 Demo Video

    - **事件处理器(Event Handler)**:当接收到特定事件时执行的代码或脚本。它们是实现自动化的关键组件之一。 - **资源池(Resource Pool)**:存储AWS凭证的地方,以便Fit2Cloud能够访问AWS资源。 - **环境...

Global site tag (gtag.js) - Google Analytics