abap2xlsx/src/zcl_excel_graph_pie.clas.abap
Mike Pokraka 2710dd9717
Pretty print (#781)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-07-28 00:33:22 +02:00

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.