SAP CL_GUI_CHART_ENGINE OO Class - Graphics: Presentation Graphics
CL_GUI_CHART_ENGINE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_GUI_CHART_ENGINE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_GUI_CHART_ENGINE SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
CALCULATE_SIZE | Calculates the Size of the HTML Control | Private |
CALL METHOD cl_gui_chart_engine=>CALCULATE_SIZE...more details | ||
CONSTRUCTOR | Constructor | Public |
CALL METHOD cl_gui_chart_engine=>CONSTRUCTOR...more details | ||
GET_CONTROL | Gets Internally Used Control | Public |
CALL METHOD cl_gui_chart_engine=>GET_CONTROL...more details | ||
HTML_EVENT_HANDLER | Handler for HTML Events | Private |
CALL METHOD cl_gui_chart_engine=>HTML_EVENT_HANDLER...more details | ||
RAISE_CLICK | Raises Click Event | Protected |
CALL METHOD cl_gui_chart_engine=>RAISE_CLICK...more details | ||
RAISE_MOUSE_DOWN | Raises Mouse-Down Event | Protected |
CALL METHOD cl_gui_chart_engine=>RAISE_MOUSE_DOWN...more details | ||
| ||
RAISE_PROPERTY_CHANGE | Raises PropertyChange Event | Protected |
CALL METHOD cl_gui_chart_engine=>RAISE_PROPERTY_CHANGE...more details | ||
RAISE_VALUE_CHANGE | Raises Value Change Event | Protected |
CALL METHOD cl_gui_chart_engine=>RAISE_VALUE_CHANGE...more details | ||
RENDER | Renders the Chart (Must Be Called in All PBOs!) | Public |
CALL METHOD cl_gui_chart_engine=>RENDER...more details | ||
RENDER_XML | Renders Additional XML Customizing | Private |
CALL METHOD cl_gui_chart_engine=>RENDER_XML...more details | ||
SET_CUSTOMIZING | Sets XML Customizing | Public |
CALL METHOD cl_gui_chart_engine=>SET_CUSTOMIZING...more details | ||
SET_DATA | Sets XML Data | Public |
CALL METHOD cl_gui_chart_engine=>SET_DATA...more details |
CL_GUI_CHART_ENGINE attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
M_BG_COLOR | Instance Attribute | Background Color | '#F7F7E7' | LIKE STRING | Private |
M_CUSTOM_XML | Instance Attribute | ITS: Table Type for MIME Source | LIKE W3MIMETABTYPE | Private | |
M_DATA_XML | Instance Attribute | ITS: Table Type for MIME Source | LIKE W3MIMETABTYPE | Private | |
M_GUI_CONTROL | Instance Attribute | Graphics: Presentation Graphics (SAP GUI for Windows) | LIKE CL_GUI_CHART_ENGINE_WIN | Private | |
M_HTML_VIEWER | Instance Attribute | HTML Control Proxy Class | LIKE CL_GUI_HTML_VIEWER | Private | |
M_IGS_DATA | Instance Attribute | HTML IGS Connection | LIKE CL_IGS_DATA | Private | |
M_IGS_RFC_DEST | Static Attribute | IGS: RFC Destination | 'IGS_RFC_DEST' | LIKE CHAR32 | Public |
M_IXML | Instance Attribute | IF_IXML | LIKE IF_IXML | Private | |
M_IXML_SF | Instance Attribute | IF_IXML_STREAM_FACTORY | LIKE IF_IXML_STREAM_FACTORY | Private | |
M_NEEDS_UPDATE | Instance Attribute | Update Necessary? | LIKE CHAR01 | Private |
Events of Class CL_GUI_CHART_ENGINE
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... CLICK - Click on the ObjectMOUSE_DOWN - Mouse Down
PROPERTY_CHANGE - Customizing Change
VALUE_CHANGE - Value Change
Links to Related Class(s)
CL_GUI_C...Full list of available SAP object classes
Search for further information about these or an SAP related objects