mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 05:16:16 +08:00
SET_OFFSET method removed.
SET_POSITION method extended. @Ludek Vondruska: please do not edit manually the slinkee file. @Ludek Vondruska: please do not add features if an incident doesn't exist. git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@382 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
This commit is contained in:
parent
b6a4f1e5b2
commit
181ac2cb38
|
@ -88,7 +88,9 @@ public section.
|
|||
methods SET_POSITION
|
||||
importing
|
||||
!IP_FROM_ROW type ZEXCEL_CELL_ROW
|
||||
!IP_FROM_COL type ZEXCEL_CELL_COLUMN_ALPHA .
|
||||
!IP_FROM_COL type ZEXCEL_CELL_COLUMN_ALPHA
|
||||
!IP_ROWOFF type INT4 optional
|
||||
!IP_COLOFF type INT4 optional .
|
||||
methods SET_POSITION2
|
||||
importing
|
||||
!IP_FROM type ZEXCEL_DRAWING_LOCATION
|
||||
|
@ -105,11 +107,7 @@ public section.
|
|||
value(RP_INDEX) type STRING .
|
||||
methods LOAD_CHART_ATTRIBUTES
|
||||
importing
|
||||
value(IP_CHART) type ref to IF_IXML_DOCUMENT .
|
||||
methods SET_OFFSET
|
||||
importing
|
||||
!IP_ROWOFF type INT4
|
||||
!IP_COLOFF type INT4 .</publicSection>
|
||||
value(IP_CHART) type ref to IF_IXML_DOCUMENT .</publicSection>
|
||||
<protectedSection>*"* protected components of class ZCL_EXCEL_DRAWING
|
||||
*"* do not include other source files here!!!
|
||||
protected section.</protectedSection>
|
||||
|
@ -354,7 +352,7 @@ endmethod.</source>
|
|||
</method>
|
||||
<method CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="LOAD_CHART_ATTRIBUTES" VERSION="1" LANGU="E" DESCRIPT="Load chart attributes" EXPOSURE="2" STATE="1" EDITORDER="23 " DISPID="0 " MTDTYPE="0" MTDDECLTYP="0" BCMTDCAT="00" BCMTDSYN="0">
|
||||
<parameter CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="LOAD_CHART_ATTRIBUTES" SCONAME="IP_CHART" VERSION="1" LANGU="E" DESCRIPT="IF_IXML_DOCUMENT" CMPTYPE="1" MTDTYPE="0" EDITORDER="1 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="0" TYPTYPE="3" TYPE="IF_IXML_DOCUMENT"/>
|
||||
<source>METHOD load_chart_attributes.
|
||||
<source>method LOAD_CHART_ATTRIBUTES.
|
||||
DATA: node TYPE REF TO if_ixml_element.
|
||||
DATA: node2 TYPE REF TO if_ixml_element.
|
||||
DATA: node3 TYPE REF TO if_ixml_element.
|
||||
|
@ -493,7 +491,7 @@ endmethod.</source>
|
|||
me->graph->pagemargins = ls_pagemargins.
|
||||
|
||||
|
||||
ENDMETHOD.</source>
|
||||
endmethod.</source>
|
||||
</method>
|
||||
<method CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="PIXEL2EMU" VERSION="1" LANGU="E" DESCRIPT="Convert pixel to EMU" EXPOSURE="2" STATE="1" EDITORDER="14 " DISPID="0 " MTDTYPE="0" MTDDECLTYP="1" BCMTDCAT="00" BCMTDSYN="0">
|
||||
<parameter CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="PIXEL2EMU" SCONAME="IP_PIXEL" VERSION="1" LANGU="E" DESCRIPT="Natural number" CMPTYPE="1" MTDTYPE="0" EDITORDER="1 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="INT4"/>
|
||||
|
@ -570,23 +568,23 @@ endmethod.</source>
|
|||
size-width = ip_width.
|
||||
size-height = ip_height.
|
||||
endmethod.</source>
|
||||
</method>
|
||||
<method CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_OFFSET" VERSION="1" LANGU="E" DESCRIPT="Set offset of drawing from tol-left corner" EXPOSURE="2" STATE="1" EDITORDER="23 " DISPID="0 " AUTHOR="VONDRUSKA" CREATEDON="20121204" CHANGEDBY="VONDRUSKA" CHANGEDON="20121204" MTDTYPE="0" MTDDECLTYP="0" R3RELEASE="731" BCMTDCAT="00" BCMTDSYN="0">
|
||||
<parameter CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_OFFSET" SCONAME="IP_ROWOFF" VERSION="1" LANGU="E" DESCRIPT="Cell Row" CMPTYPE="1" MTDTYPE="0" EDITORDER="1 " DISPID="0 " AUTHOR="VONDRUSKA" CREATEDON="20121204" CHANGEDON="00000000" PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="INT4"/>
|
||||
<parameter CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_OFFSET" SCONAME="IP_COLOFF" VERSION="1" LANGU="E" DESCRIPT="Cell Column" CMPTYPE="1" MTDTYPE="0" EDITORDER="2 " DISPID="0 " AUTHOR="VONDRUSKA" CREATEDON="20121204" CHANGEDON="00000000" PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="INT4"/>
|
||||
<source>METHOD set_offset.
|
||||
from_loc-col_offset = ip_coloff.
|
||||
from_loc-row_offset = ip_rowoff.
|
||||
ENDMETHOD.</source>
|
||||
</method>
|
||||
<method CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_POSITION" VERSION="1" LANGU="E" DESCRIPT="Set position of drawing" EXPOSURE="2" STATE="1" EDITORDER="18 " DISPID="0 " MTDTYPE="0" MTDDECLTYP="0" BCMTDCAT="00" BCMTDSYN="0">
|
||||
<parameter CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_POSITION" SCONAME="IP_FROM_ROW" VERSION="1" LANGU="E" DESCRIPT="Cell Row" CMPTYPE="1" MTDTYPE="0" EDITORDER="1 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="ZEXCEL_CELL_ROW"/>
|
||||
<parameter CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_POSITION" SCONAME="IP_FROM_COL" VERSION="1" LANGU="E" DESCRIPT="Cell Column" CMPTYPE="1" MTDTYPE="0" EDITORDER="2 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="ZEXCEL_CELL_COLUMN_ALPHA"/>
|
||||
<source>method SET_POSITION.
|
||||
<parameter CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_POSITION" SCONAME="IP_ROWOFF" VERSION="1" LANGU="E" DESCRIPT="Natural number" CMPTYPE="1" MTDTYPE="0" EDITORDER="3 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="INT4" PAROPTIONL="X"/>
|
||||
<parameter CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_POSITION" SCONAME="IP_COLOFF" VERSION="1" LANGU="E" DESCRIPT="Natural number" CMPTYPE="1" MTDTYPE="0" EDITORDER="4 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="INT4" PAROPTIONL="X"/>
|
||||
<source>METHOD set_position.
|
||||
from_loc-col = zcl_excel_common=>convert_column2int( ip_from_col ) - 1.
|
||||
IF ip_coloff IS SUPPLIED.
|
||||
from_loc-col_offset = ip_coloff.
|
||||
ENDIF.
|
||||
from_loc-row = ip_from_row - 1.
|
||||
IF ip_rowoff IS SUPPLIED.
|
||||
from_loc-row_offset = ip_rowoff.
|
||||
ENDIF.
|
||||
anchor = anchor_one_cell.
|
||||
endmethod.</source>
|
||||
ENDMETHOD.</source>
|
||||
</method>
|
||||
<method CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_POSITION2" VERSION="1" LANGU="E" DESCRIPT="Set position of drawing" EXPOSURE="2" STATE="1" EDITORDER="19 " DISPID="0 " MTDTYPE="0" MTDDECLTYP="0" BCMTDCAT="00" BCMTDSYN="0">
|
||||
<parameter CLSNAME="ZCL_EXCEL_DRAWING" CMPNAME="SET_POSITION2" SCONAME="IP_FROM" VERSION="1" LANGU="E" DESCRIPT="Drawing location for Excel" CMPTYPE="1" MTDTYPE="0" EDITORDER="1 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="ZEXCEL_DRAWING_LOCATION"/>
|
||||
|
|
Loading…
Reference in New Issue
Block a user