码迷,mamicode.com
首页 > 其他好文 > 详细

函数的异步、延迟调用

时间:2019-12-11 17:17:49      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:upd   mil   image   hand   and   name   selection   延迟   BMI   

延迟调用:

CALL FUNCTION ‘ZFM_UPDATE_QALS‘  IN UPDATE TASK    "STARTING NEW TASK l_taskname
        TABLES
          it_prueflos = lt_prueflos.

技术图片

 

  DATA: lw_prueflos TYPE zsqm_prueflos .

*  WAIT UP TO 3 SECONDS.
  LOOP AT it_prueflos INTO lw_prueflos.
    UPDATE qals SET zfbbs ‘Y‘ WHERE  prueflos = lw_prueflos-prueflos .
    "   COMMIT WORK AND WAIT.
    WAIT UP TO 1 SECONDS.
  ENDLOOP.

 

异步调用:

      DATA l_task TYPE char10.

           CLEAR l_task.
      CALL FUNCTION ‘ZFM_NEW_TASK‘ STARTING NEW TASK l_task
        EXPORTING
          code ‘ZMME103‘
          bs   ‘ZGTM_INIT‘.
 

技术图片

 

  DATA:valutab LIKE TABLE OF rsparams .
  CALL FUNCTION ‘RS_VARIANT_CONTENTS‘
    EXPORTING
      report               code
      variant              = bs
    TABLES
      valutab              = valutab
    EXCEPTIONS
      variant_non_existent 1
      variant_obsolete     2
      OTHERS               3.
  IF sy-subrc <> 0.
* Implement suitable error handling here
    EXIT.
  ENDIF.

  SUBMIT (codeUSING SELECTION-SET bs
                     AND RETURN .

 

函数的异步、延迟调用

标签:upd   mil   image   hand   and   name   selection   延迟   BMI   

原文地址:https://www.cnblogs.com/lingxiaoj/p/12023592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!