kind = abap_func_tables value = REF #( text_tab ) ) ( name = 'FILELENGTH' kind = abap_func_importing value = REF #( fleng ) ) ). etab = VALUE #( ( name = 'OTHERS' value = 10 ) ) . CALL FUNCTION func PARAMETER-TABLE ptab EXCEPTION-TABLE etab. CASE sy-subrc. WHEN 1. ... ......
WAIT阻塞当前主逻辑执行,只有在有回调函数的function使用,阻塞主逻辑,当回调函数执行后,反复执行判断。 WAIT UNTIL log_exp [UP TO sec SECONDS]. 示例1:使用类方法 "类方式异步调用functionCLASSzcl_parellelDEFINITION.PUBLICSECTION.CLASS-METHODS:main.CLASS-METHODS:m_callbackIMPORTINGp_taskTYPEclike.PRIVATES...
在sm59 测试连接系统是成功的 但是使用 RFC_READ_TABLE 却查不到,返回 sy-subrc = 7,p_dest 为 目标系统 代码如下: CALL FUNCTION 'RFC_READ_TABLE' DESTINATION p_dest EXPORTING query_table = p_tname IMPORTING lines_per_record = lv_lines TABLES options = lt_options fields = lt_fields data = ...
CALL FUNCTION ‘CONVERT_OTF’ EXPORTING FORMAT = ‘PDF’ IMPORTING BIN_FILESIZE = FILE_LEN TABLES TF = OTFDATA LINES = PDFDATA EXCEPTIONS ERR_MAX_LINEWIDTH = 1 ERR_FORMAT = 2 ERR_CONV_NOT_POSSIBLE = 3 THERS = 4. DATE_GET_WEEK – 返回一个日期所在的周数。 DATE_CHECK_PLAUSIBILITY – ...
要调用功能模块使用 CALL FUNCTION + 函数名的形式调用函数 CALL FUNCTION <module>[EXPORTING f1 = a 1... f n = a n][IMPORTING f1 = a 1... f n = a n][CHANGING f1 = a 1... f n = a n][TABLES f1 = a 1... f n = a n][EXCEPTIONS e1 = r 1... e n = r n [ERROR...
TABLE OF dd07v. CALL FUNCTION 'DD_DOMAGET' EXPORTING DOMAIN_NAME = 'XXX' LANGU = SY-LANGU WITHTEXT = 'X' TABLES DD07V_TAB_A = it_taba DD07V_TAB_N = it_tabb EXCEPTIONS ILLEGAL_VALUE = 1 OP_FAILURE = 2 OTHERS = 3. IF SY-SUBRC = 0. LOOPAT it_taba INTOfs_taba. ...
General Function Module Call 1.CALL FUNCTION func{parameter_list |parameter_tables}. Registers an update function module 2.CALL FUNCTION update_function IN UPDATE TASK [EXPORTING p1 = a1 p2 = a2 ...] [TABLES t1 = itab1 t2 = itab2 ...]. ...
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING i_callback_program = sy-repid it_fieldcat_lvc = gt_fieldcat[] it_events = gt_events[] TABLES t_outtab = gt_tab. ENDFORM. 在FIELDCAT的设置中提前设置了drdn_field,用于后续控制不同下拉列表组;并且在定义ALV内表时加入了两个对应的下拉列...
CALL FUNCTION 'MD_STOCK_REQUIREMENTS_LIST_API' EXPORTING MATNR = wa_marc-matnr WERKS = wa_marc-werks TABLES MDEZX = it_md EXCEPTIONS MATERIAL_PLANT_NOT_FOUND = 1 PLANT_NOT_FOUND = 2 OTHERS = 3. LOOP AT it_md INTO wa_md. MOVE-CORRESPONDING wa_md TO wa_output. wa_output-matnr = ...
使用DEQUEUE FUNCTION MODULE来解锁的时候,不会产生EXCEPTION(不需要对系统返回码sy-subrc进行判断)。如是要解开你在程序中创建的所有的逻辑锁,可以用函数:DEQUEUE_ALL. TABLES: zspfli.DATA it_zspfli LIKE TABLE OF zspfli WITH HEADER LINE.CALL FUNCTION 'ENQUEUE_EZ_ZSPFLI'"加锁 EXPORTING mode_zspfli = ...