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

Transferring data to Application server (AL11)

Former Member
0 Likes
1,387

Hi,

I am transferring data to AS structure wise, i.e., i am doing a transfer for each and every record and all the records appear as a single line.

how do i transfer data, so that record appears line by line.

Regards,

Raja

3 REPLIES 3
Read only

Former Member
0 Likes
701

Hi,

Try to add this at end of each line CL_ABAP_CHAR_UTILITIES=>CR_LF before passing data to Application server.

use CL_ABAP_CHAR_UTILITIES=>CR_LF or CL_ABAP_CHAR_UTILITIES=>NEWLINE

Read only

Former Member
0 Likes
701

OPEN DATASET gv_char FOR OUTPUT IN TEXT MODE ENCODING DEFAULT

WITH SMART LINEFEED.

COMMIT WORK.

IF sy-subrc NE 0.

ENDIF.

DO.

READ DATASET pa_pric1 INTO lwa_file2.

IF sy-subrc = 0.

APPEND lwa_file2 TO gt_file.

TRANSFER lwa_file2 TO gv_char.

ELSE.

EXIT.

ENDIF.

ENDDO.

Read only

shishupalreddy
Active Contributor
0 Likes
701

Hello,

Use the below code to get records with line seperator

HereDeclare V_TAB as follows :

DATA: v_tab TYPE x VALUE '09'.

CLEAR g_f_physicalpath.

CONCATENATE p_logic p_file INTO g_f_physicalpath.

OPEN DATASET g_f_physicalpath FOR OUTPUT IN TEXT MODE.

*&Transfer Header

CONCATENATE contab1

contab2

contab3

contab4

contab5

contab6

INTO g_t_data SEPARATED BY v_tab .

TRANSFER g_t_data TO g_f_physicalpath.

CLEAR g_t_data.

CONCATENATE con_tab1

con_tab2

con_tab3

con_tab4

con_tab5

con_tab6

INTO g_t_data SEPARATED BY v_tab .

TRANSFER g_t_data TO g_f_physicalpath.

CLEAR g_t_data.

*&Transfer Details

LOOP AT g_t_final INTO g_r_final.

MOVE-CORRESPONDING g_r_final TO g_r_transfer.

CONCATENATE g_r_transfer-<>

g_r_transfer-<>

g_r_transfer-<>

g_r_transfer-<>

INTO g_t_data SEPARATED BY v_tab.

TRANSFER g_t_data TO g_f_physicalpath.

CLEAR g_t_data.

CLEAR g_r_final.

ENDLOOP.

CLOSE DATASET g_f_physicalpath.

Regards