ABAP - Cl_gui_frontend_services=>gui_upload

Definición de Cl_gui_frontend_services=>gui_upload

Cl_gui_frontend_services=>gui_upload el método estándar de SAP GUI_UPLOAD perteneciente a la clase CL_GUI_FRONTEND_SERVICES, se utiliza para levantar archivos locales.

Mediante este método podemos levantar el contenido de un archivo local, es decir un archivo ubicado en nuestra PC, a una tabla interna de modo de tenerlo disponible en memoria para poder ser procesado.

Veamos a continuación un ejemplo de su utilización:

 DATA: vl_file TYPE string.

 vl_file = p_path.

* Se abre el archivo de entrada para lectura

  CALL METHOD cl_gui_frontend_services=>gui_upload

    EXPORTING

      filename                = vl_file

      filetype                = 'ASC'

      has_field_separator     = ''

    CHANGING

      data_tab                = tg_fich[]

    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.

  IF sy-subrc <> 0.

    MESSAGE e025(zo) WITH p_path.

  ENDIF.

Conozca más sobre de la Carrera Programador ABAP
"Cl_gui_frontend_services=>gui_upload" tema tratado en la
Carrera Programador ABAP
Carrera Programador ABAP:
Inicio 03 Abril 2017
Glosario SAP Glosario ámbito ABAP

¿Desea Aprender más sobre Cl_gui_frontend_services=>gui_upload?

CVOSOFT posee los más completos temarios de estudios, puntualmente "Cl_gui_frontend_services=>gui_upload" es uno de los tantos temas a desarrollar.
> El lunes 03 Abril 2017 podría iniciar una carrera exitosa, si acepta el desafío le esperamos en clase!

 Cargando presentación, aguarde unos instantes...

 


Más Ayuda sobre Cl_gui_frontend_services=>gui_upload

La base de conocimientos SAP más grande de habla hispana está en CVOSOFT y la ponemos a su alcance, disfrute de los siguientes recursos compartidos:


No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!

:: Buscar más términos:

Puede utilizar el siguiente campo si desea buscar otro término dentro de nuestro glosario

:: Ayúdenos a Difundir nuestra propuesta!

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!