ABAP内表定义1.DATA: T_XXXX LIKE XXXX OCCURS 0 WITH HEADER LINE.2.TYPES:BEGIN OF TMP,AUFNR LIKE AAAA-AUFNR,END OF TMP.TYPES:T_TMP TYPE STANDARD TABLE OF TMP.DATA: T_YYYY TYPE T_TMP WITH HEADER LINE.我想问一下:两种内表定义方式有何不同,为什么第2种不用OCCURS 0了?第二个里面,为...
注:WITH HEADER LINE只能与DATA关键字一起使用,而不能与TYPES一起使用,这也就是说,只有在分配了存储空间时才有隐藏工作区这一说,在定义内表类型时是没有的。下面这样也可以:TYPES vector TYPE i.DATA vector TYPE vector OCCURS 0 WITH HEADER LINE.vector = 1.APPEND vector....
无header line的时候,只能用第1种. 第2种里,itab的意义是一个header line,而不是内表. 因为"DATA itab TYPE line OCCURS 0 WITH HEADER LINE."这样的声明, 已经隐式声明了一个与内表同名的header line. 所以OCCURS用来声明内表可能造成二义性(ambiguous). 于是,OCCURS被认为是old的东西,采用一下方式声明...
可以参考下面的代码。 METHODorder_unteco.DATA:lt_jstatTYPE TABLE OFjstat," OCCURS 0 WITH HEADER LINE.ls_jstatTYPEjstat,lc_objnrTYPEjsto-objnr,lco_rootTYPE REF TOcx_root.ls_jstat-stat='I0002'."已释放ls_jstat-inact=''.APPENDls_jstatTOlt_jstat.CLEARls_jstat.ls_jstat-stat='I0045'."teco...
DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE. DATA : FIELD1(30). DATA : V_DEVCLASS LIKE TADIR-DEVCLASS. PARAMETERS : P_TCODE LIKE TSTC-TCODE, P_PGMNA LIKE TSTC-PGMNA. DATA WA_TADIR TYPE TADIR. START-OF-SELECTION. IF NOT P_TCODE IS INITIAL. SELECT SINGLE * FROM TSTC ...
data:beginofitab OCCURS0,col1typei,col2typei,endofitab.***&**只能跟内表,不能跟结构data: itab4alikelineofitab."定义一个结构 data: itab4b like LINE OF itab occurs 0. "定义一个没有表头的内表data: itab4clikelineofitab occurs0WITHHEADER LINE."定义一个有表头的 From...
"DATA: I_LIPS LIKE LIPSVB OCCURS 0 WITH HEADER LINE. data: c_lgort like xlips-lgort , i_idx type i,i_Cnt type i, msg type string. IF sy-ucomm = 'WABU_T'. "过账 需要检查 如果有不同仓位,则报错. c_lgort = ''.
itab_e071 like e071 occurs0withheader line,iwa_e07t like e07t,"Requst shorttext(desc)iwa_E070A likeE070A,itab_tlock like tlock occurs0withheader line.parameter reqno like e070-trkorrdefault''.select*into table itab_e070 from e070 ...
1.使用occurs 0,定义的不再是对象,而是internal table 2.使用with header line后缀,定义为internal table的同时也定义了一个同名对象,因此可以用以下语句: LOOP AT STH. WRITE: / STH. ENDLOOP. 3.TYPE后面接结构,LIKE后面接对象 4.OBLIGATORY为必输字段 ...
ReportY_ERIC_CREATE_BP&---REPORTy_eric_create_bp.DATA:it_headerTYPEbapibus1006_headOCCURS0WITHHEADERLINE.DATA:it_centrTYPEbapibus1006_centralOCCURS0WITHHEADERLINE.DATA:g_bpLIKEbapibus1006_head-bpartner.DATA:g_catLIKEbapibus1006_head-partn_catVALUE'1'.DATA:it_guidLIKEbus000___iOCCURS0WITHHE...