Diferencia entre revisiones de «FILE OPEN DIALOG»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
Sin resumen de edición |
||
| 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_subrc 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 = | rc = ltp_subrc | ||
* user_action = | * user_action = | ||
* file_encoding = | * file_encoding = | ||
Revisión del 07:58 2 abr 2012
DATA lta_ftable TYPE filetable.
FIELD-SYMBOLS <fs_ftable> TYPE file_table.
DATA ltp_subrc 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_subrc
* 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.
READ TABLE lta_ftable ASSIGNING <fs_ftable> INDEX 1.
CHECK sy-subrc = 0.