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

Re: Smartform converted to PDF is giving error

$
0
0

Hi ,

 

Can you let me know whether you are getting the PDF ceorrectly after conversion and before sending the mail.I mean you first check out trying to get the PDF without enabling the mail functionality.

 

Find the code to get the Smartform in PDF Format below.

 

*CALL FUNCTION 'GUI_DOWNLOAD'

*  EXPORTING

*   BIN_FILESIZE                    = l_bin_filesize

*    FILENAME                        = v_fullpath

**   FILETYPE                        = 'BIN'

**   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                      = ' '

**   WRITE_LF_AFTER_LAST_LINE        = ABAP_TRUE

**   SHOW_TRANSFER_STATUS            = ABAP_TRUE

** IMPORTING

**   FILELENGTH                      =

*  TABLES

*    DATA_TAB                        = itab

**   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.

** Implement suitable error handling here

*ENDIF.


Viewing all articles
Browse latest Browse all 9760

Trending Articles



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