Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 10548

Re: GUI_UPLOAD bad data exception

$
0
0

Hello vishnu,

 

use:

data: filename type localfile.

 

when you use f4_filename then use before this fm,

at selection screen on value request for <input fieldname>.

 

use only one function module..if you upload data from excel file, then use only 'ALSM_EXCEL_TO_INTERNAL_TABLE'.

 

if you upload data from notepad , then use 'GUI_UPLOAD'.

 

if you use 'GUI_UPLOAD'. then follow my below code:

 

CALL FUNCTION 'GUI_UPLOAD'

  EXPORTING

   FILENAME                      = filename

   FILETYPE                      = 'ASC'

   HAS_FIELD_SEPARATOR           = ' | '

*   HEADER_LENGTH                 = 0

*   READ_BY_LINE                  = 'X'

*   DAT_MODE                      = ' '

*   CODEPAGE                      = ' '

*   IGNORE_CERR                   = ABAP_TRUE

*   REPLACEMENT                   = '#'

*   CHECK_BOM                     = ' '

*   VIRUS_SCAN_PROFILE            =

*   NO_AUTH_CHECK                 = ' '

* IMPORTING

*   FILELENGTH                    =

*   HEADER                        =

  TABLES

    DATA_TAB                      = IT_DATA

EXCEPTIONS

   FILE_OPEN_ERROR               = 1

   FILE_READ_ERROR               = 2

   NO_BATCH                      = 3

   GUI_REFUSE_FILETRANSFER       = 4

   INVALID_TYPE                  = 5

   NO_AUTHORITY                  = 6

   UNKNOWN_ERROR                 = 7

   BAD_DATA_FORMAT               = 8

   HEADER_NOT_ALLOWED            = 9

   SEPARATOR_NOT_ALLOWED         = 10

   HEADER_TOO_LONG               = 11

   UNKNOWN_DP_ERROR              = 12

   ACCESS_DENIED                 = 13

   DP_OUT_OF_MEMORY              = 14

   DISK_FULL                     = 15

   DP_TIMEOUT                    = 16

   OTHERS                        = 17

          .

 

 

you mention that you are a fresher, so right now you practiced on using notepad...dont use excel file....because you have to code for excel...as a fresher first you learn using notepad....

 

 

Hope it will be much helpfull for you.....

 

 

Thanks

Sabyasachi


Viewing all articles
Browse latest Browse all 10548

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>