Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

how to declare a field in a structure and table

Former Member
0 Kudos

Hi, I have a doubt in declaring a field inside a structure.

types: BEGIN OF mrm_rbkpv.

INCLUDE STRUCTURE rbkp_v.

types: h_rbws LIKE rbws OCCURS 0,

end of mrm_rbkpv.

data : e_rbkp_v type mrm_rbkpv.

Now I want I to refer to field WT_WITHCD inside table H_RBWS.

eg : if e_ebkp_v-h_rbws-wt_withcd = 'X ' is right or wrong??????

POints will rewarded

Thanks in advance

5 REPLIES 5

Former Member
0 Kudos

Hi Jaya,

Try like this..

data: begin of t_recipe occurs 0.

include structure t_final.

data: matnr like mapl-matnr, " Material Number

serial(2), " Serial Number

end of t_recipe.

Madhavi

Former Member
0 Kudos

Hi,

Yes you can write in that way,

Regards

Sudheer

former_member181962
Active Contributor
0 Kudos

do like this:

types: BEGIN OF mrm_rbkpv.

INCLUDE STRUCTURE rbkp_v.

types: h_rbws LIKE rbws OCCURS 0,

end of mrm_rbkpv.

data : e_rbkp_v type mrm_rbkpv.

data: x_rbws like rbws.

read table e_rbkp_v-h_rbws into x_rbws index 1.

if x_rbws-wt_withcd = 'X'.

endif.

anversha_s
Active Contributor
0 Kudos

hi jaysree,

types: BEGIN OF mrm_rbkpv.

INCLUDE STRUCTURE rbkp_v.

types: h_rbws LIKE rbws OCCURS 0,

end of mrm_rbkpv.

data : e_rbkp_v type mrm_rbkpv.

if e_ebkp_v-h_rbws-wt_withcd = 'X ' - > this will work perfectly.

rgds

anver

if hlped mark points

Former Member
0 Kudos
pls check ur modified code

REPORT ZSPELL.

TYPES: BEGIN OF MRM_RBKPV.
        INCLUDE STRUCTURE RBKP_V.
TYPES: H_RBWS LIKE RBWS,
END OF MRM_RBKPV.

DATA : E_RBKP_V TYPE MRM_RBKPV OCCURS 0 WITH HEADER LINE.

LOOP AT E_RBKP_V.

  IF E_RBKP_V-H_RBWS-WT_WITHCD = 'X'.
  ENDIF.
ENDLOOP.