Diferencia entre revisiones de «GUI UPLOAD»
Apariencia
Sin resumen de edición |
Sin resumen de edición |
||
| Línea 2: | Línea 2: | ||
DATA ltp_filename TYPE string. | DATA ltp_filename TYPE string. | ||
DATA lta_data TYPE TABLE OF X255. | DATA lta_data TYPE TABLE OF X255. | ||
DATA ltp_length TYPE I. | |||
REFRESH lta_data. | REFRESH lta_data. | ||
| Línea 17: | Línea 18: | ||
* virus_scan_profile = | * virus_scan_profile = | ||
* show_transfer_status = 'X' | * show_transfer_status = 'X' | ||
IMPORTING | |||
filelength = ltp_length | |||
* header = | * header = | ||
CHANGING | CHANGING | ||
Revisión actual - 07:56 2 abr 2012
DATA ltp_filename TYPE string.
DATA lta_data TYPE TABLE OF X255.
DATA ltp_length TYPE I.
REFRESH lta_data.
CALL METHOD cl_gui_frontend_services=>gui_upload
EXPORTING
filename = ltp_filename
filetype = 'BIN'
* has_field_separator = SPACE
* header_length = 0
* read_by_line = 'X'
* dat_mode = SPACE
* codepage = SPACE
* ignore_cerr = ABAP_TRUE
* replacement = '#'
* virus_scan_profile =
* show_transfer_status = 'X'
IMPORTING
filelength = ltp_length
* header =
CHANGING
data_tab = lta_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
not_supported_by_gui = 17
error_no_gui = 18
others = 19
.
CHECK sy-subrc = 0.