SY-SUBRC = 0: 循环至少被执行一次。 SY-SUBRC = 4: 循环没有被执行,可能是没有数据,也可能是没有符合条件的记录。 使用DELETE语句来删除一条记录: SY-SUBRC = 0: 找到一行并删除之,如果该表有不唯一主键,也就是有多条重复的记录,则只删除第一条记录。 SY-SUBRC = 4: 没有找到符合条件的记录,也没...
=== FUNCTION MODULE (或RFC中) SY-SUBRC 的含义 === 使用SELECT语句选择查询: SY-SUBRC = 0: 至少有一行数据,当ENDSELECT语句执行完,SY-DBCNT中保存着记录的个数。 SY-SUBRC = 4: 没有数据。 SY-SUBRC = 8: 只有使用“SELECT SINGLE FOR UPDATE”时才会有, 表示: WHERE条件指定的记录不止一行,结果...
CORRESPONDING FIELDS OF可以将一样类型进行赋值SELECTSINGLE*FROMspfliINTOCORRESPONDINGFIELDSOFm_spfliWHEREcarrid ='AC'ANDconnid ='8888'.*sy_subrc为上一条语句的执行结果,如果为0,则表示执行成功IFsy-subrc =0.WRITE: m_spfli-carrid, m_spfli-connid, m_spfli-countryfr, m_spfli-cityfrom,m_...
SY-SCOLS:当前窗口的列表栏目数 SY-SLSET 选择屏幕的变式名称 SY-SROWS:当前窗口的列表行数 SY-STARO 真实行号 SY-STEPL:返回当前操作的屏幕行号(Table Control) SY-SUBRC 执行状态 SY-TABIX 当前处理的内表的Index SY-TCODE 当前的事务代码 SY-UCOMM:PAI所出发的功能代码 SY-ULINE 水平线 SY-UNAME 用户...
* IF SY-SUBRC = 0. * <LV_SEL> = 'X'. * ENDIF. * endif. ENDLOOP. SORT gt_modi BY row_id fieldname. DELETE ADJACENT DUPLICATES FROM gt_modi COMPARING row_id fieldname. EXPORT lv_save = lv_save gt_modi = gt_modi TO MEMORY ID 'ZCOL_TO_LINE_SAVE'. ...
1、SAP系统变量用法ABAP程序系统字段中英文详解更新时间:2015-04-05 09:40:39编辑:SAP中文学习网点击:55 发表评论 本文标签:系统字段变量SY-SUBRC: 系统执行某指令后,表示执行成功与否的变量,0 表示成功SY-DBLNT: 被处理过的记录的笔数 SY-UNAME: 当前使用者登入SAP的USERNAME;SY-DATUM: 当前系统日期;SY-...
1 ABAP程序中调用ST程序,将内表与结构数据转换成XML文件。 call transformation ztestxue005 source header = gs_so item = gt_item[] result xml gv_xml. if sy-subrc = 0. write '转换成功'. write / gv_xml. endif.转换成功后,我们可以通过DEBUG查看转换后的XML文件。2 ABAP...
IF sy-subrc = 0. p_tab = lv_2. ENDIF. ENDIF. START-OF-SELECTION. CALL FUNCTION 'SE16N_START' EXPORTING i_tab = p_tab * I_DISPLAY = ' ' * I_EXIT_SELFIELD_FB = ' ' i_single_table = 'X' "表名字段不允许输入 * I_HANA = ' ' ...
'FIELDNAME='LASTSTRTTM'*INPUT_VALUE=' 'TABNAME='BTCH1010'*SHOW_ALL_VALUES_AT_FIRST_TIME=' 'IMPORTINGSELECT_VALUE=TIME1*SELECT_INDEX=*EXCEPTIONS*NO_HELP_FOR_FIELD=1*OTHERS=2.IFSY-SUBRC<>0.*MESSAGEIDSY-MSGIDTYPESY-MSGTYNUMBERSY-MSGNO*WITHSY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4.ENDIF....
IF (sy-subrc = 0) AND (VBAK-KDMAT = 'AB123’). {do something} ENDIF. 结论: 通过使用 TVARVC/SETLEAF,客户在更改或增强现有解决方案时将节省大量精力,只需添加或修改预定义的值即可。 使用TVARVC 或 SETLEAF 的代码比硬编码或自定义表更加标准化和灵活。在代码迁移或在单独的系统或客户端中重用时会...