diff --git a/src/zcl_excel_converter_salv_table.clas.abap b/src/zcl_excel_converter_salv_table.clas.abap index 5b03179..beae4c9 100644 --- a/src/zcl_excel_converter_salv_table.clas.abap +++ b/src/zcl_excel_converter_salv_table.clas.abap @@ -223,9 +223,7 @@ ENDMETHOD. METHOD zif_excel_converter~create_fieldcatalog. DATA: lo_salv TYPE REF TO cl_salv_table. - TRY. - zif_excel_converter~can_convert_object( io_object = io_object ). - ENDTRY. + zif_excel_converter~can_convert_object( io_object = io_object ). ws_option = is_option. diff --git a/src/zdemo_excel43.prog.abap b/src/zdemo_excel43.prog.abap index b608374..cdc5467 100644 --- a/src/zdemo_excel43.prog.abap +++ b/src/zdemo_excel43.prog.abap @@ -12,17 +12,17 @@ REPORT zdemo_excel43. "Locally created Structure, which should be equal to the excels structure " TYPES: BEGIN OF lty_excel_s, - dummy TYPE dummy. + dummy TYPE dummy. TYPES: END OF lty_excel_s. DATA lt_tab TYPE TABLE OF lty_excel_s. DATA: lt_filetable TYPE filetable, ls_filetable TYPE file_table. DATA lv_subrc TYPE i. -DATA: lo_excel TYPE REF TO zcl_excel, - lo_reader TYPE REF TO zif_excel_reader, - lo_worksheet TYPE REF TO zcl_excel_worksheet, - lo_salv TYPE REF TO cl_salv_table. +DATA: lo_excel TYPE REF TO zcl_excel, + lo_reader TYPE REF TO zif_excel_reader, + lo_worksheet TYPE REF TO zcl_excel_worksheet, + lo_salv TYPE REF TO cl_salv_table. " "Ask User to choose a path @@ -42,13 +42,11 @@ IF sy-subrc <> 0. WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4. ELSE. CREATE OBJECT lo_reader TYPE zcl_excel_reader_2007. - TRY. - LOOP AT lt_filetable INTO ls_filetable. - lo_excel = lo_reader->load_file( ls_filetable-filename ). - lo_worksheet = lo_excel->get_worksheet_by_index( iv_index = 1 ). - lo_worksheet->get_table( IMPORTING et_table = lt_tab ). - ENDLOOP. - ENDTRY. + LOOP AT lt_filetable INTO ls_filetable. + lo_excel = lo_reader->load_file( ls_filetable-filename ). + lo_worksheet = lo_excel->get_worksheet_by_index( iv_index = 1 ). + lo_worksheet->get_table( IMPORTING et_table = lt_tab ). + ENDLOOP. ENDIF. " "Do the presentation stuff