创建自定义事件触发的后台任务样例(转)
来源:互联网 发布:smarty二维数组遍历 编辑:程序博客网 时间:2024/04/30 21:10
1)建立自定义事件
运行SM62
输入自定义事件名称和描述,并按“保存”按钮保存
2)创建触发自定义事件的程序
触发事件是通过'BP_EVENT_RAISE'来完成的,一个简单代码如下
*&---------------------------------------------------------------------*
*& Report Z_TRIGGER_EVENT *
*&---------------------------------------------------------------------*
REPORT Z_TRIGGER_EVENT .
CALL FUNCTION 'BP_EVENT_RAISE'
EXPORTING
eventid = 'Z_TRIGGER_JOB'
EXCEPTIONS
BAD_EVENTID = 1
EVENTID_DOES_NOT_EXIST = 2
EVENTID_MISSING = 3
RAISE_FAILED = 4
OTHERS = 5
.
IF sy-subrc <> 0.
Write: 'Event failed to trigger'.
else.
Write: 'Event triggered'.
ENDIF.
3)创建自定义事件触发的后台任务
运行SM36,输入后台任务名称和任务类型
按“开始条件”按钮,并在弹出的屏幕点击“事件后”按钮,输入自定义的事件名称,并按“保存”按钮返回上一屏幕。
点击“步骤”按钮,在弹出窗口输入后台程序和变式,并按“保存”按钮保存,返回后台任务定义屏幕
4)测试
运行SE38,输入“Z_TRIGGER_EVENT ”,并按“运行”按钮运行。
运行SM37,输入并输入条件,并按“执行”则可以看到后台任务列表。
- 创建自定义事件触发的后台任务样例(转)
- ABAP-创建自定义事件触发的后台任务的样例
- JS创建自定义事件及触发
- javascript触发后台事件
- .net 触发自定义控件的事件
- C#中自定义事件的触发
- d3事件(二):事件的触发与自定义事件
- 在控件的创建中触发事件
- wxWidgets 自定义事件触发
- 键盘事件触发自定义事件
- Silverlight 后台利用代码触发 Button 的Click事件
- IE中fireEvent允许触发的事件(自定义事件不允许触发)
- JQuery注册触发自定义事件
- mui.fire()触发自定义事件
- jquery 6 动态创建的元素的事件触发(转载)
- jquery中动态创建的元素的事件触发
- IPostBackEventHandler 触发Web自定义控件事件的接口
- ASP.NET中DataList自定义的按钮触发事件
- Perl在CGI程序设计中常用的函数和指令
- 毕业设计,大虾们帮帮忙啊
- 备份/还原SqlServer数据库(.net版)
- [转]23岁的女人应该知道的
- 关于数据库批量注入,及批量清除的方法[原创]
- 创建自定义事件触发的后台任务样例(转)
- FrameSet 与 IFrame 彻底剖析
- BREW 资源文件编辑器
- 深入GetMessage和PeekMessage
- PHP实用类
- javascript获取frameset中各个模块中的数据
- ASP上传200K限制
- [日期时间]函数(-),计算两个时间之间的秒数
- O'Reilly cos上传组件的使用(1/3) - 上传文件