定义事件由来是因为有个后台作业job2要做,需要在另外一个作业job1之后,如果在sm36里面选择“作业后”会让选择是哪个作业,相同名字得只能能选一个,这对于job1本来就是周期性作业的不适用,用事件解决
定义事件sm62
然后需要定义后台作业(sm36),然后用event触发此事件
定义完作业后
可以用sm64进行事件测试,运行后可以看见后台作业运行了
对于程序触发
正式编程时候需要在job1的程序结束时候加入此代码
调用函数:
call function 'BP_EVENT_RAISE'
exporting
eventid = 'ZTEST'
eventparm = 'TEST'
exceptions
bad_eventid = 1
eventid_does_not_exist = 2
eventid_missing = 3
raise_failed = 4
others = 5.