SAP ABAP Class CL_RSZ_QD_QXML_DRILLDOWN (QueryXML Drilldown)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-BEX-ET (Application Component) End User Technology
⤷
RSZOO (Package) Object-Oriented Query Designer
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_RSZ_QD_QXML_ELEM_COMMONS | Common Attributes of Query Elements | 20070619 |
Properties
| Class | CL_RSZ_QD_QXML_DRILLDOWN | |
| Short Description | QueryXML Drilldown | |
| Super Class | CL_RSZ_QD_QXML_ELEM_COMMONS | Common Attributes of Query Elements |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RSZOO | Object-Oriented Query Designer |
| Created | 20070530 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_RSZ_QD_QXML_DRILLDOWN has no forward declaration.
Interfaces
Class CL_RSZ_QD_QXML_DRILLDOWN has no interface implemented.
Friends
Class CL_RSZ_QD_QXML_DRILLDOWN has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | TY_QXML_ATTRIBUTE_LIST | 20070703 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | TY_QXML_ELEM_PROP | 20070619 | ||||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_INFOOBJECT | QueryXML InfoObject | 20070613 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Adds All Required Data of a Drilldown | 20070710 | |
| 2 | Instance method | Public | Constructor | CONSTRUCTOR | 20070613 | |
| 3 | Instance method | Public | Method | 20070619 | ||
| 4 | Instance method | Public | Method | 20070613 | ||
| 5 | Instance method | Private | Method | 20070730 | ||
| 6 | Instance method | Private | Method | 20070730 | ||
| 7 | Instance method | Private | Method | 20070730 | ||
| 8 | Instance method | Private | Method | 20070730 | ||
| 9 | Instance method | Private | Method | 20070730 | ||
| 10 | Instance method | Private | Method | 20070730 | ||
| 11 | Instance method | Public | Method | 20070619 | ||
| 12 | Instance method | Public | Method | 20070613 |
Events
Class CL_RSZ_QD_QXML_DRILLDOWN has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_QXML_ATTRIBUTE | Public | See coding | 20070703 | BEGIN OF ty_qxml_attribute,
id TYPE sysuuid_25,
attribute TYPE REF TO cl_rsz_qd_qxml_attribute,
END OF ty_qxml_attribute
|
||
| 2 | TY_QXML_ATTRIBUTE_LIST | Public | See coding | 20070703 | ty_qxml_attribute_list TYPE TABLE OF ty_qxml_attribute WITH KEY id
|
||
| 3 | TY_QXML_ELEM_ADVANCED | Public | See coding | 20070619 | BEGIN OF ty_qxml_elem_advanced,
result_set_read_mode TYPE rrempty,
member_access_read_mode TYPE rsmd_rs_read_mode,
refresh_filter_by type char30,
END OF ty_qxml_elem_advanced
|
||
| 4 | TY_QXML_ELEM_DISP | Public | See coding | 20070619 | BEGIN OF ty_qxml_elem_disp,
supress_sums TYPE rrxnosums,
iobj_presentation TYPE rschaprsnt,
sort_characteristic TYPE rschanm,
sort_by TYPE rrosart,
sort_direction TYPE rrosdir,
END OF ty_qxml_elem_disp
|
||
| 5 | TY_QXML_ELEM_HIERARCHY | Public | See coding | 20070619 | BEGIN OF ty_qxml_elem_hierarchy,
start_level TYPE rrstartlvl,
is_active TYPE rrxhryactive,
spoc TYPE rrxspoc,
node_position TYPE rrxhrynodeposit,
a_leaf_no_dsp TYPE rsshcrleafdsp,
sort_characteristic TYPE rschanm,
sort_by TYPE rrosart,
sort_direction TYPE rrosdir,
hierarchy TYPE ty_qxml_hierarchy,
END OF ty_qxml_elem_hierarchy
|
||
| 6 | TY_QXML_ELEM_MEMBER_ACCESS | Public | See coding | 20070619 | BEGIN OF ty_qxml_elem_member_access,
is_active TYPE rs_bool,
iobj_presentation TYPE rschaprsnt,
posn TYPE rsz_x_posn,
sort_characteristic TYPE rschanm,
sort_by TYPE rrosart,
sort_direction TYPE rrosdir,
END OF ty_qxml_elem_member_access
|
||
| 7 | TY_QXML_ELEM_PLANNING | Public | See coding | 20070619 | BEGIN OF ty_qxml_elem_planning,
plan_in_hierarchy_nodes TYPE rszhierdis,
END OF ty_qxml_elem_planning
|
||
| 8 | TY_QXML_ELEM_PROP | Public | See coding | 20070621 | BEGIN OF ty_qxml_elem_prop,
display TYPE ty_qxml_elem_disp,
display_hierarchy TYPE ty_qxml_elem_hierarchy,
planning TYPE ty_qxml_elem_planning,
advanced TYPE ty_qxml_elem_advanced,
member_access TYPE ty_qxml_elem_member_access,
END OF ty_qxml_elem_prop
|
||
| 9 | TY_QXML_HIERARCHY | Public | See coding | 20070619 | BEGIN OF ty_qxml_hierarchy,
name TYPE rshienm, " Name of the Hierarchy
nameflag TYPE rsztypeflag, " Flag determining kind of Hierarchyname (i.e. Variable-UID, technical name, ...)
version TYPE rsuniidc25, " Version of the Hierarchy to search for
versionflag TYPE rsztypeflag, " Flag determining the kind of Version (i.e. intial, value is set)
dateto TYPE rsuniidc25, " Date the Hierarchy expires
datetoflag TYPE rsztypeflag, " Flag determining the kind of Dateto (i.e. intial, value is set)
key_date_derivation_type TYPE rsrhierthjt, " Key date derivation type of hierarchy
key_date_derivation_type_flag type rsztypeflag,
END OF ty_qxml_hierarchy
|
Method Signatures
Method ADD_DRILLDOWN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_HELPER | Call by reference | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_HELPER | Hilfsklasse für QueryXML | 20070710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptionclass for QueryXML | 20070727 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTE_LIST | Value transfer | Type reference (TYPE) | TY_QXML_ATTRIBUTE_LIST | 20070703 | ||||
| 2 | DEFAULTHINT | Value transfer | Type reference (TYPE) | RSZX_DEFAULTHINT | 20070619 | ||||
| 3 | ELEMENT_PROPERTIES | Value transfer | Type reference (TYPE) | TY_QXML_ELEM_PROP | 20070619 | ||||
| 4 | ID | Value transfer | Type reference (TYPE) | SYSUUID_25 | 20070613 | ||||
| 5 | INFOOBJECT | Call by reference | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_INFOOBJECT | 20070613 | ||||
| 6 | INSTANCE_ORDER | Value transfer | Type reference (TYPE) | RSZ_X_ORDER | 20070619 | ||||
| 7 | IS_CELL | Value transfer | Type reference (TYPE) | RS_BOOL | 20070619 | ||||
| 8 | IS_DELETED | Value transfer | Type reference (TYPE) | RS_BOOL | 20070619 | ||||
| 9 | IS_NEW | Value transfer | Type reference (TYPE) | RS_BOOL | 20070619 | ||||
| 10 | IS_REUSABLE | Value transfer | Type reference (TYPE) | RS_BOOL | 20070619 | ||||
| 11 | TEXT | Value transfer | Type reference (TYPE) | RSTXTLG | 20070619 | ||||
| 12 | TRANSPORT_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | 20070619 | ||||
| 13 | USESS_DEFAULTTEXT | Value transfer | Type reference (TYPE) | RS_BOOL | 20070619 |
Method CONSTRUCTOR on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method GET_ELEMENT_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ELEMENT_PROPERTIES | Value transfer | Type reference (TYPE) | TY_QXML_ELEM_PROP | 20070619 |
Method GET_ELEMENT_PROPERTIES on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method GET_INFOOBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INFOOBJECT | Value transfer | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_INFOOBJECT | 20070613 |
Method GET_INFOOBJECT on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method SERIALIZE_ADVANCED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOM_WRITER | Call by reference | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_DOM_WRITER | DOM Writer for QueryXML | 20070730 |
Method SERIALIZE_ADVANCED on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method SERIALIZE_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOM_WRITER | Call by reference | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_DOM_WRITER | DOM Writer for QueryXML | 20070730 |
Method SERIALIZE_DISPLAY on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method SERIALIZE_DISPLAYHIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOM_WRITER | Call by reference | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_DOM_WRITER | DOM Writer for QueryXML | 20070730 |
Method SERIALIZE_DISPLAYHIER on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method SERIALIZE_DISPLAYHIER_HIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOM_WRITER | Call by reference | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_DOM_WRITER | DOM Writer for QueryXML | 20070730 |
Method SERIALIZE_DISPLAYHIER_HIER on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method SERIALIZE_MEMBER_ACCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOM_WRITER | Call by reference | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_DOM_WRITER | DOM Writer for QueryXML | 20070730 |
Method SERIALIZE_MEMBER_ACCESS on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method SERIALIZE_PLANNING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOM_WRITER | Call by reference | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_DOM_WRITER | DOM Writer for QueryXML | 20070730 |
Method SERIALIZE_PLANNING on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method SET_ELEMENT_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ELEMENT_PROPERTIES | Value transfer | Type reference (TYPE) | TY_QXML_ELEM_PROP | 20070619 |
Method SET_ELEMENT_PROPERTIES on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
Method SET_INFOOBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INFOOBJECT | Value transfer | Object reference (TYPE REF TO) | CL_RSZ_QD_QXML_INFOOBJECT | 20070613 |
Method SET_INFOOBJECT on class CL_RSZ_QD_QXML_DRILLDOWN has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |