#1
|
|||
|
|||
función GUI_UPLOAD
Hola, les dejo un codigo y a continuacion una pregunta.
CALL FUNCTION 'GUI_UPLOAD' EXPORTING filename = w_archivo * FILETYPE = 'ASC' * HAS_FIELD_SEPARATOR = ' ' * HEADER_LENGTH = 0 * READ_BY_LINE = 'X' * DAT_MODE = ' ' * CODEPAGE = ' ' * IGNORE_CERR = ABAP_TRUE * REPLACEMENT = '#' * CHECK_BOM = ' ' * IMPORTING * FILELENGTH = * HEADER = TABLES data_tab = ts_tabla 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 . IF sy-subrc <> 0. MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4. ENDIF. con la funcion 'upload' anda pero con 'gui_upload' no, que puede ser? espero por sus respuestas, gracias... |
#2
|
|||
|
|||
ya lo resolvi
el problema era que como parametro de entrada hay que darle una variable de tipo string.
saludos. |
#3
|
|||
|
|||
Consejo: antes de mandarle parametros auna funcion entra ala funcion misma ve que parametros tiene en import y export, ahi mismo puedes ver una descripcion de para que te puede servir y lo importante: el tipo de dato que recibe para evitar errores que son muy comunes. suerte. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|