Diferencia entre revisiones de «FILE OPEN DIALOG»

De wikiSAP
Ir a la navegación Ir a la búsqueda
Franblay (discusión | contribs.)
Sin resumen de edición
Franblay (discusión | contribs.)
Sin resumen de edición
 
(No se muestran 2 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
<pre>
<pre>
   DATA lta_ftable TYPE filetable.
   DATA lta_ftable           TYPE filetable.
   FIELD-SYMBOLS <fs_ftable> TYPE file_table.
   FIELD-SYMBOLS <fs_ftable> TYPE file_table.
  DATA ltp_files            TYPE I.


   REFRESH lta_ftable.
   REFRESH lta_ftable.
Línea 15: Línea 16:
     CHANGING
     CHANGING
       file_table              = lta_ftable
       file_table              = lta_ftable
       rc                      = sy-subrc
       rc                      = ltp_files " Numero de ficheros seleccionados
*      user_action            =
*      user_action            =
*      file_encoding          =
*      file_encoding          =
Línea 25: Línea 26:
       OTHERS                  = 5
       OTHERS                  = 5
           .
           .
   CHECK sy-subrc = 0.
   CHECK sy-subrc = 0 AND ltp_files > 0.


   READ TABLE lta_ftable ASSIGNING <fs_ftable> INDEX 1.
   READ TABLE lta_ftable ASSIGNING <fs_ftable> INDEX 1.

Revisión actual - 08:02 2 abr 2012

  DATA lta_ftable           TYPE filetable.
  FIELD-SYMBOLS <fs_ftable> TYPE file_table.
  DATA ltp_files            TYPE I.

  REFRESH lta_ftable.
  CALL METHOD cl_gui_frontend_services=>file_open_dialog
*    EXPORTING
*      window_title            =
*      default_extension       =
*      default_filename        =
*      file_filter             =
*      with_encoding           =
*      initial_directory       =
*      multiselection          =
    CHANGING
      file_table              = lta_ftable
      rc                      = ltp_files " Numero de ficheros seleccionados
*      user_action             =
*      file_encoding           =
     EXCEPTIONS
       file_open_dialog_failed = 1
       cntl_error              = 2
       error_no_gui            = 3
       not_supported_by_gui    = 4
       OTHERS                  = 5
          .
  CHECK sy-subrc = 0 AND ltp_files > 0.

  READ TABLE lta_ftable ASSIGNING <fs_ftable> INDEX 1.
  CHECK sy-subrc = 0.


cl_gui_frontend_services
Clases BC
Clases
Página principal