Application Development and Automation 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: 
Read only

Need help

Former Member
0 Likes
314

HI all,

IN below code I am using the Concatnate . but i need spilt commd . How can use that.

move p_ofile to lw_filename.

*---Open file for output

open dataset lw_filename for output in text mode encoding default.

*---Error opening file

if sy-subrc <> 0.

it_return-type = 'E'.

concatenate 'Error opening file'(002) lw_filename

into it_return-message.

append it_return.

clear it_return.

exit.

else.

loop at it_alv_data.

concatenate 'I'

cl_abap_char_utilities=>horizontal_tab

it_alv_data-matnr

cl_abap_char_utilities=>horizontal_tab

it_alv_data-maktx

cl_abap_char_utilities=>horizontal_tab

it_alv_data-ersda

cl_abap_char_utilities=>horizontal_tab

it_alv_data-prod_family

cl_abap_char_utilities=>horizontal_tab

it_alv_data-prod_line

cl_abap_char_utilities=>horizontal_tab

it_alv_data-prod_model

into lw_line.

transfer lw_line to lw_filename.

endloop.

close dataset lw_filename.

regards,

Ajay

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
296

HI,

data : begin of itab occurs 0,

value(3) type c,

end of itab.

data : lv_string(100).

lv_string = 'AA,BB,CC,DD,EE'.

split lv_string at ',' into table itab.

loop at itab.

write : / itab-value.

endloop.

Thanks,

Mahesh

1 REPLY 1
Read only

Former Member
0 Likes
297

HI,

data : begin of itab occurs 0,

value(3) type c,

end of itab.

data : lv_string(100).

lv_string = 'AA,BB,CC,DD,EE'.

split lv_string at ',' into table itab.

loop at itab.

write : / itab-value.

endloop.

Thanks,

Mahesh