mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 22:07:30 +08:00
93 lines
2.7 KiB
ABAP
93 lines
2.7 KiB
ABAP
CLASS zcl_excel_graph_pie DEFINITION
|
|
PUBLIC
|
|
INHERITING FROM zcl_excel_graph
|
|
FINAL
|
|
CREATE PUBLIC .
|
|
|
|
PUBLIC SECTION.
|
|
|
|
*"* public components of class ZCL_EXCEL_GRAPH_PIE
|
|
*"* do not include other source files here!!!
|
|
DATA ns_legendposval TYPE string VALUE 'r'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_overlayval TYPE string VALUE '0'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_pprrtl TYPE string VALUE '0'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_endpararprlang TYPE string VALUE 'it-IT'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_varycolorsval TYPE string VALUE '1'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_firstsliceangval TYPE string VALUE '0'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_showlegendkeyval TYPE string VALUE '0'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_showvalval TYPE string VALUE '0'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_showcatnameval TYPE string VALUE '0'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_showsernameval TYPE string VALUE '0'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_showpercentval TYPE string VALUE '0'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_showbubblesizeval TYPE string VALUE '0'. "#EC NOTEXT . . . . . . . . . . " .
|
|
DATA ns_showleaderlinesval TYPE string VALUE '1'. "#EC NOTEXT . . . . . . . . . . " .
|
|
|
|
METHODS set_show_legend_key
|
|
IMPORTING
|
|
!ip_value TYPE c .
|
|
METHODS set_show_values
|
|
IMPORTING
|
|
!ip_value TYPE c .
|
|
METHODS set_show_cat_name
|
|
IMPORTING
|
|
!ip_value TYPE c .
|
|
METHODS set_show_ser_name
|
|
IMPORTING
|
|
!ip_value TYPE c .
|
|
METHODS set_show_percent
|
|
IMPORTING
|
|
!ip_value TYPE c .
|
|
METHODS set_show_leader_lines
|
|
IMPORTING
|
|
!ip_value TYPE c .
|
|
METHODS set_varycolor
|
|
IMPORTING
|
|
!ip_value TYPE c .
|
|
PROTECTED SECTION.
|
|
*"* protected components of class ZCL_EXCEL_GRAPH_PIE
|
|
*"* do not include other source files here!!!
|
|
PRIVATE SECTION.
|
|
*"* private components of class ZCL_EXCEL_GRAPH_PIE
|
|
*"* do not include other source files here!!!
|
|
ENDCLASS.
|
|
|
|
|
|
|
|
CLASS zcl_excel_graph_pie IMPLEMENTATION.
|
|
|
|
|
|
METHOD set_show_cat_name.
|
|
ns_showcatnameval = ip_value.
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD set_show_leader_lines.
|
|
ns_showleaderlinesval = ip_value.
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD set_show_legend_key.
|
|
ns_showlegendkeyval = ip_value.
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD set_show_percent.
|
|
ns_showpercentval = ip_value.
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD set_show_ser_name.
|
|
ns_showsernameval = ip_value.
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD set_show_values.
|
|
ns_showvalval = ip_value.
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD set_varycolor.
|
|
ns_varycolorsval = ip_value.
|
|
ENDMETHOD.
|
|
ENDCLASS.
|