From dd17f42c65390e9a006d8accbdf051b8e71fb6ca Mon Sep 17 00:00:00 2001 From: Ivan Femia Date: Fri, 17 Dec 2010 22:30:09 +0000 Subject: [PATCH] Method GET_TITLE has not the encoding parameter git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@81 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049 --- ZA2X/CLAS/ZCL_EXCEL_WORKSHEET.slnk | 91 ++++++++++++++---------------- 1 file changed, 42 insertions(+), 49 deletions(-) diff --git a/ZA2X/CLAS/ZCL_EXCEL_WORKSHEET.slnk b/ZA2X/CLAS/ZCL_EXCEL_WORKSHEET.slnk index f1afd75..f493441 100644 --- a/ZA2X/CLAS/ZCL_EXCEL_WORKSHEET.slnk +++ b/ZA2X/CLAS/ZCL_EXCEL_WORKSHEET.slnk @@ -33,11 +33,6 @@ public section. methods ADD_NEW_DATA_VALIDATION returning value(EO_DATA_VALIDATION) type ref to ZCL_EXCEL_DATA_VALIDATION . - methods BIND_TABLE - importing - !IP_TABLE type STANDARD TABLE - !IT_FIELD_CATALOG type ZEXCEL_T_FIELDCATALOG optional - !IS_TABLE_SETTINGS type ZEXCEL_S_TABLE_SETTINGS optional . type-pools SLIS . type-pools SOI . methods BIND_ALV @@ -62,6 +57,11 @@ public section. DIM_MISMATCH_VKEY DIM_MISMATCH_SEMA ERROR_IN_SEMA . + methods BIND_TABLE + importing + !IP_TABLE type STANDARD TABLE + !IT_FIELD_CATALOG type ZEXCEL_T_FIELDCATALOG optional + !IS_TABLE_SETTINGS type ZEXCEL_S_TABLE_SETTINGS optional . methods CALCULATE_COLUMN_WIDTHS . methods CONSTRUCTOR importing @@ -104,6 +104,9 @@ public section. methods GET_DEFAULT_COLUMN_DIMENSION returning value(R_COLUMN_DIMENSION) type ref to ZCL_EXCEL_WORKSHEET_COLUMNDIME . + methods GET_DEFAULT_EXCEL_DATE_FORMAT + returning + value(EP_DEFAULT_EXCEL_DATE_FORMAT) type ZEXCEL_NUMBER_FORMAT . methods GET_DEFAULT_ROW_DIMENSION returning value(R_ROW_DIMENSION) type ref to ZCL_EXCEL_WORKSHEET_ROWDIMENSI . @@ -152,6 +155,9 @@ public section. methods GET_TABLES_SIZE returning value(EP_SIZE) type I . + methods GET_TITLE + returning + value(EP_TITLE) type ZEXCEL_SHEET_TITLE . methods SET_CELL importing !IP_COLUMN type ZEXCEL_CELL_COLUMN_ALPHA @@ -167,6 +173,9 @@ public section. !IP_STYLE type ZEXCEL_CELL_STYLE raising ZCX_EXCEL . + methods SET_DEFAULT_EXCEL_DATE_FORMAT + importing + !IP_DEFAULT_EXCEL_DATE_FORMAT type ZEXCEL_NUMBER_FORMAT . methods SET_MERGE importing !IP_COLUMN_START type ZEXCEL_CELL_COLUMN_ALPHA optional @@ -180,20 +189,9 @@ public section. !IP_TABLE_TITLE type STRING !IP_TOP_LEFT_COLUMN type ZEXCEL_CELL_COLUMN_ALPHA default 'B' !IP_TOP_LEFT_ROW type ZEXCEL_CELL_ROW default 3 . - methods GET_DEFAULT_EXCEL_DATE_FORMAT - returning - value(EP_DEFAULT_EXCEL_DATE_FORMAT) type ZEXCEL_NUMBER_FORMAT . - methods SET_DEFAULT_EXCEL_DATE_FORMAT - importing - !IP_DEFAULT_EXCEL_DATE_FORMAT type ZEXCEL_NUMBER_FORMAT . methods SET_TITLE importing - !IP_TITLE type ZEXCEL_SHEET_TITLE . - methods GET_TITLE - importing - !IP_RETURN_ESCAPED type FLAG default '' - returning - value(EP_TITLE) type ZEXCEL_SHEET_TITLE . + !IP_TITLE type ZEXCEL_SHEET_TITLE . *"* protected components of class ZCL_EXCEL_WORKSHEET *"* do not include other source files here!!! protected section. @@ -457,7 +455,7 @@ endmethod. data_validations->add( eo_data_validation ). endmethod. - + @@ -2546,7 +2544,7 @@ endmethod. close_document. endmethod. - + @@ -2903,7 +2901,7 @@ endmethod. r_column_dimension = me->default_column_dimension. endmethod. - + method GET_DEFAULT_EXCEL_DATE_FORMAT. CONSTANTS: c_lang_e TYPE lang VALUE 'E'. @@ -2929,13 +2927,13 @@ endmethod. ep_default_excel_date_format = default_excel_date_format. endmethod. - + method GET_DEFAULT_ROW_DIMENSION. r_row_dimension = me->default_row_dimension. endmethod. - + method GET_DIMENSION_RANGE. @@ -2948,19 +2946,19 @@ endmethod. endmethod. - + method GET_DRAWINGS. r_drawings = drawings. endmethod. - + method GET_DRAWINGS_ITERATOR. eo_iterator = drawings->get_iterator( ). endmethod. - + method GET_FREEZE_CELL. @@ -2968,7 +2966,7 @@ endmethod. ep_column = me->freeze_pane_cell_column. endmethod. - + method GET_GUID. @@ -2976,33 +2974,33 @@ endmethod. endmethod. - + method GET_HIGHEST_COLUMN. me->update_dimension_range( ). r_highest_column = me->lower_cell-cell_column. endmethod. - + method GET_HIGHEST_ROW. me->update_dimension_range( ). r_highest_row = me->lower_cell-cell_row. endmethod. - + method GET_HYPERLINKS_ITERATOR. eo_iterator = hyperlinks->get_iterator( ). endmethod. - + method GET_HYPERLINKS_SIZE. ep_size = hyperlinks->size( ). endmethod. - + method GET_MERGE. @@ -3074,7 +3072,7 @@ endmethod. endmethod. - + method GET_ROW_DIMENSION. @@ -3096,36 +3094,31 @@ endmethod. endmethod. - + method GET_ROW_DIMENSIONS. r_row_dimension[] = me->row_dimensions[]. endmethod. - + method GET_TABLES_ITERATOR. eo_iterator = tables->if_object_collection~get_iterator( ). endmethod. - + method GET_TABLES_SIZE. ep_size = tables->if_object_collection~size( ). endmethod. - - - + + METHOD get_title. - IF ip_return_escaped EQ abap_true. - ep_title = me->title. - ELSE. - ep_title = me->title. - ENDIF. + ep_title = me->title. ENDMETHOD. - + @@ -3225,7 +3218,7 @@ ENDMETHOD. endmethod. - + @@ -3255,7 +3248,7 @@ endmethod. endmethod. - + method SET_DEFAULT_EXCEL_DATE_FORMAT. @@ -3268,7 +3261,7 @@ endmethod. default_excel_date_format = ip_default_excel_date_format. endmethod. - + @@ -3302,7 +3295,7 @@ endmethod. endmethod. - + @@ -3371,7 +3364,7 @@ endmethod. me->title = ip_title. ENDMETHOD. - + method UPDATE_DIMENSION_RANGE. DATA: ls_sheet_content TYPE zexcel_s_cell_data,