创建组件:Y_GLOBAL_EVENT

视图:V_MAIN

窗口:W_MAIN

Application:Y_GLOBAL_EVENT

添加上下文

添加UI控件button和textview

        

在COMPONENTCONTROLLER 自定义event事件

在视图V_MAIN中实现event事件

METHOD test_ent .DATA lo_nd_node_text TYPE REF TO if_wd_context_node.DATA lo_el_node_text TYPE REF TO if_wd_context_element.DATA ls_node_text TYPE wd_this->element_node_text.DATA lv_text_1 TYPE wd_this->element_node_text-text_1.lo_nd_node_text = wd_context->get_child_node( name = wd_this->wdctx_node_text ).lo_el_node_text = lo_nd_node_text->get_element( ).lv_text_1 = '握草!握草!握草!握草!握草!握草!握草!握草!握草!握草!'.lo_el_node_text->set_attribute( name =  `TEXT_1` value = lv_text_1 ).ENDMETHOD.

通过点击按钮触发自定事件

METHOD onactiontest .DATA lo_componentcontroller TYPE REF TO ig_componentcontroller .lo_componentcontroller = wd_this->get_componentcontroller_ctr( ).lo_componentcontroller->fire_test_ent_evt( ).ENDMETHOD.

结果测试:

转载于:https://www.cnblogs.com/SAPxiaox/p/9963241.html

自定event事件之手动触发(一)相关推荐

  1. 一些系统事件的手动触发方法

    测试UIViewController 触发UIViewController生命周期中的事件 调用 UIViewController.view, 它会触发 UIViewController.viewDi ...

  2. html触发js参数怎么用,js 绑定带参数的事件以及手动触发事件

    1.html代码 标题一 标题二 标题三 标题四 div> 内容一 内容二 内容三 内容四 2 .js部分 var tab = document.getElementById("tab ...

  3. bootstrap-multiselect 手动触发onChange事件

    我们用bootstrap-multiselect去渲染select选项后,必须要手动改变选项才会触发 onChange 的回调函数,但是有时候我们需要在代码中进行触发onChange的回调函数. 开始 ...

  4. 如何手动触发onchange事件? [重复]

    本文翻译自:How can I trigger an onchange event manually? [duplicate] This question already has an answer ...

  5. JavaScript原生实现事件监听及手动触发

    事件监听 标签中的onxxx,比如<button οnclick="btnHandler">按钮</button> js中的onxxx,比如document ...

  6. [Android]手动触发OnClick事件

    一.实现代码 1.1 将下面代码写在类中,注意不是方法内部!     OnClickListener OnClickEvent = new OnClickListener(){             ...

  7. JavaScript:window.event.srcElement(指触发事件的对象)

    event对象指当前触发的事件对象, window.event.srcElement是指触发事件的对象. srcelement 是事件初始目标的html元素对象引用,因为事件通过元素容器层次冒泡,可以 ...

  8. input回车触发事件_JavaScript学习笔记(十五)-- Event事件(上)

    EVENT(上) 之前我们简单的了解过一些事件,比如 onclick / onload / onscroll / ... 今天开始,我们详细的学习一些 事件 什么是事件 一个事件由什么东西组成 触发谁 ...

  9. input回车触发事件_JavaScript学习笔记(十五)—Event事件(上)

    EVENT(上) 之前我们简单的了解过一些事件,比如 onclick / onload / onscroll / ... 今天开始,我们详细的学习一些 事件 什么是事件 一个事件由什么东西组成 触发谁 ...

最新文章

  1. 大有可为的“正则表达式”(二)
  2. 《移动App测试的22条军规》—App测试综合案例分析23.7节测试微信App对于操作系统特性的支持程度...
  3. 面试最后HR都要问一句有没有什么问题要问我?
  4. java如何捕获多个异常_是否可以在单个catch块中捕获多个Java异常?
  5. 查看详细_教师资格准考证开始打印!点击查看详细流程!
  6. ios弧形进度条_IOS贝塞尔曲线圆形进度条和加载动画-阿里云开发者社区
  7. 雷军:程序员如何成功创业?
  8. 用python 类方法写好友管理系统
  9. 计算机自带的画图软件在哪里,mac画图工具在哪里_mac自带画图工具怎么打开-win7之家...
  10. 关于Unable to read additional data from server sessionid 0x0问题的解决。
  11. 大一学生《web课程设计》用DIV+CSS技术设计的个人网页(网页制作课作业)
  12. Hibernate:cannot simultaneously fetch multiple bags 解决方案
  13. React路由管理 —— React Router 总结
  14. HTML5 语音搜索
  15. 测试开发之Python核心笔记(15):迭代器与生成器
  16. VB和VBS、VBA的区别及作用
  17. 2022-12-01:从不订购的客户。找出所有从不订购任何东西的客户,以下数据的答案输出是Henry和Max,sql语句如何写? DROP TABLE IF EXISTS `customers`; C
  18. 给别人计算机office作业评语,Office操作题自动评分系统的总体评价
  19. 全球及中国数字电影摄影机行业商业模式分析及投资风险预测报告2022-2028年版
  20. 工业机器人入门z50的含义_工业机器人基础教程——快速入门学习

热门文章

  1. DNS服务器分离解析 RAID阵列 进程管理 日志管理 systemd作用
  2. asp利用dictionary创建二维数组
  3. Java 强、弱、软、虚,你属于哪一种?
  4. 码龄超过20年,依然对生活和编程充满激情,这是三位70后“老”程序员的故事
  5. MySQL中update修改数据与原数据相同会再次执行吗?
  6. 哪个更快:Java 堆还是本地内存
  7. Spring Boot 返回 JSON 数据,一分钟搞定!
  8. Java线程详解(4)-线程状态的转换
  9. 【Python】青少年蓝桥杯_每日一题_1.03_输出字符串
  10. vue 在进入某一个页面的时候,created方法不执行,----亲测,通俗易懂