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

bdc

Former Member
0 Likes
764

Hi,

In v4.7 i am not able to download the data from database to flat file in BDC.I am using 'ASC' format.Before I worked on

v4.6 using dat format.

bye,

krishna.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
750

hi

it will work if you are using FM GUI_DOWNLOAD.

6 REPLIES 6
Read only

Former Member
0 Likes
750

Hi,

use DAT.

Regards,

Shashank

Read only

Former Member
0 Likes
750

Balakrishna,

Can you explan a little more, what exactly you are trying to do? Why do you want a BDC to download data from a table?

Regards,

Ravi

Read only

Former Member
0 Likes
750

hi,

use 'DAT' format as you used in 4.6.

regards

vijay

Read only

Former Member
0 Likes
751

hi

it will work if you are using FM GUI_DOWNLOAD.

Read only

0 Likes
750

hi Bala,

here is the sample code for GUI_DOWNLOAD try doing in this way in 4.7 ... hope this might help you...

GUI_DOWNLOAD

DATA: W_WSD_FILENAME01 TYPE STRING,

W_WSD_FILETYPE01 TYPE CHAR10.

W_WSD_FILENAME01 = P_OUT1.

W_WSD_FILETYPE01 = 'DAT'.

CALL FUNCTION 'GUI_DOWNLOAD'

EXPORTING

  • BIN_FILESIZE =

FILENAME = W_WSD_FILENAME01

FILETYPE = W_WSD_FILETYPE01

  • APPEND = ' '

  • WRITE_FIELD_SEPARATOR = ' '

  • HEADER = '00'

  • TRUNC_TRAILING_BLANKS = ' '

  • WRITE_LF = 'X'

  • COL_SELECT = ' '

  • COL_SELECT_MASK = ' '

  • DAT_MODE = ' '

  • CONFIRM_OVERWRITE = ' '

  • NO_AUTH_CHECK = ' '

  • CODEPAGE = ' '

  • IGNORE_CERR = ABAP_TRUE

  • REPLACEMENT = '#'

  • WRITE_BOM = ' '

  • TRUNC_TRAILING_BLANKS_EOL = 'X'

  • WK1_N_FORMAT = ' '

  • WK1_N_SIZE = ' '

  • WK1_T_FORMAT = ' '

  • WK1_T_SIZE = ' '

  • IMPORTING

  • FILELENGTH =

TABLES

DATA_TAB = ITAB_VBAK

  • FIELDNAMES =

EXCEPTIONS

FILE_WRITE_ERROR = 1

NO_BATCH = 2

GUI_REFUSE_FILETRANSFER = 3

INVALID_TYPE = 4

NO_AUTHORITY = 5

UNKNOWN_ERROR = 6

HEADER_NOT_ALLOWED = 7

SEPARATOR_NOT_ALLOWED = 8

FILESIZE_NOT_ALLOWED = 9

HEADER_TOO_LONG = 10

DP_ERROR_CREATE = 11

DP_ERROR_SEND = 12

DP_ERROR_WRITE = 13

UNKNOWN_DP_ERROR = 14

ACCESS_DENIED = 15

DP_OUT_OF_MEMORY = 16

DISK_FULL = 17

DP_TIMEOUT = 18

FILE_NOT_FOUND = 19

DATAPROVIDER_EXCEPTION = 20

CONTROL_FLUSH_ERROR = 21

OTHERS = 22 .

IF SY-SUBRC <> 0.

  • MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

  • WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

Regards,

Santosh P

Read only

vinod_gunaware2
Active Contributor
0 Likes
750

HI

uSE GUI_DOWNLOAD AND USE 'DAT' Because ws_UPLOAD is not supported by 4.7.

use default parameter.

regards

vinod