From b5f5d11e1c7c91a139231f4e628c754bed91aa22 Mon Sep 17 00:00:00 2001 From: sandraros <34005250+sandraros@users.noreply.github.com> Date: Sun, 18 Aug 2024 14:52:53 +0200 Subject: [PATCH] Fix default cell format to not use UTCLONG (#1262) Fix #1261 Co-authored-by: sandraros --- src/zcl_excel_worksheet.clas.abap | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/zcl_excel_worksheet.clas.abap b/src/zcl_excel_worksheet.clas.abap index 3da076d..acd45fb 100644 --- a/src/zcl_excel_worksheet.clas.abap +++ b/src/zcl_excel_worksheet.clas.abap @@ -709,7 +709,8 @@ CLASS zcl_excel_worksheet DEFINITION *"* do not include other source files here!!! TYPES ty_table_settings TYPE STANDARD TABLE OF zexcel_s_table_settings WITH DEFAULT KEY. - CLASS-DATA typekind_utclong TYPE abap_typekind. + CONSTANTS typekind_utclong TYPE abap_typekind VALUE 'p'. + CLASS-DATA variable_utclong TYPE REF TO data. DATA active_cell TYPE zexcel_s_cell_data . @@ -2037,7 +2038,6 @@ CLASS zcl_excel_worksheet IMPLEMENTATION. ASSIGN ('CL_ABAP_TYPEDESCR=>TYPEKIND_UTCLONG') TO . IF sy-subrc = 0. - typekind_utclong = . CALL METHOD cl_abap_elemdescr=>('GET_UTCLONG') RECEIVING p_result = lo_rtti. CREATE DATA variable_utclong TYPE HANDLE lo_rtti. ENDIF.