Drawing reference 1

This commit is contained in:
KonstantinKhrushchev 2023-05-08 06:53:03 +03:00 committed by GitHub
parent 59a24c517d
commit 91757fcc94
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -120,6 +120,12 @@ CLASS zcl_excel_drawing DEFINITION
METHODS load_chart_attributes
IMPORTING
VALUE(ip_chart) TYPE REF TO if_ixml_document .
METHODS set_reference_drawing
IMPORTING
!ip_ref TYPE REF TO zcl_excel_drawing.
METHODS get_reference_guid
IMPORTING
VALUE(ep_guid) TYPE REF TO guid_16 .
PROTECTED SECTION.
PRIVATE SECTION.
@ -141,6 +147,7 @@ CLASS zcl_excel_drawing DEFINITION
DATA from_loc TYPE zexcel_drawing_location .
DATA to_loc TYPE zexcel_drawing_location .
DATA size TYPE zexcel_drawing_size .
DATA reference_drawing TYPE REF TO zcl_excel_drawing
CONSTANTS c_ixml_iid_element TYPE i VALUE 130.
ENDCLASS.
@ -1133,4 +1140,16 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
me->anchor = lv_anchor.
ENDMETHOD.
METHOD set_reference_drawing.
reference_drawing = ip_ref.
ENDMETHOD.
METHOD get_reference_guid.
IF reference_drawing IS BOUND.
ep_guid = reference_drawing->get_guid( ).
ENDIF.
ENDMETHOD.
ENDCLASS.