Buenas, tengo que reemplazar la función WS_FILENAME_GET por el método CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG.
La versión original de la función es:
Ahora bien, cómo lo reemplazo por el método?
Gracias.-
La versión original de la función es:
Código:
[FONT="Courier New"]CALL FUNCTION 'WS_FILENAME_GET' EXPORTING def_path = '\' mask = ',Todos(*.*),*.*.' title = 'Seleccione un Archivo' IMPORTING filename = v_filename EXCEPTIONS inv_winsys = 1 no_batch = 2 selection_cancel = 3 selection_error = 4 OTHERS = 5.[/FONT]
Código:
[FONT="Courier New"]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 = rc = * user_action = * file_encoding = * EXCEPTIONS * file_open_dialog_failed = 1 * cntl_error = 2 * error_no_gui = 3 * not_supported_by_gui = 4 * others = 5[/FONT]
Comentario