Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSZ_QD_QXML_COMMONS | Commons in QueryXML | 20070531 |
Properties
Class | CL_RSZ_QD_QXML_RANGE | |
Short Description | QueryXML Range | |
Super Class | ||
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_RANGE has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_RSZ_QD_QXML_COMMONS | Commons in QueryXML | 20070531 |
Friends
Class CL_RSZ_QD_QXML_RANGE 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) | RSCHAPRSNT | Display for Characteristics and Units | 20070604 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSCURRENCY | Currency Key | 20070604 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSZENUM | Sequence Number | 20070709 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_QXML_HIERARCHYRANGE | Hierarchy Range | 20070531 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_QXML_NODERANGE | 20070730 | |||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSZ_OPERATOR | Operator in Select Options and other Expressions | 20070604 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR3 | QueryXML Range Type | 20070531 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSZSELTP | Selection Type | 20070731 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSZSOTP | Purpose in the Selection Object | 20070604 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RALDB_SIGN | SIGN Field in Creation of SELECT-OPTIONS Tables | 20070604 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSUNIT | Unit key | 20070604 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_QXML_VALUERANGE | Value Range | 20070531 |
Methods
Events
Class CL_RSZ_QD_QXML_RANGE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_QXML_HIERARCHYRANGE | Public | See coding | 20070612 | BEGIN OF ty_qxml_hierarchyrange,
name TYPE rshienm, " Name of the Hierarchy
text TYPE rstxtlg, " Longtext of the Hierachyname
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, " Not needed now, just in case THJT can be erplaced by variable in future
END OF ty_qxml_hierarchyrange
|
||
2 | TY_QXML_NODERANGE | Public | See coding | 20070612 | BEGIN OF ty_qxml_noderange,
infooobject TYPE REF TO cl_rsz_qd_qxml_infoobject, " Name = high ( fixed node, 0HIER_NODE no longtext) OR IOBJNM, text = hightxtlg,
name TYPE rschavlext, " Name of node
nameflag type rsztypeflag, " Flag determining the kind of nodename (i.e. intial, value, variable is set)
text TYPE rstxtlg, " Longtext of nodename
END OF ty_qxml_noderange
|
||
3 | TY_QXML_VALUERANGE | Public | See coding | 20070612 | BEGIN OF ty_qxml_valuerange,
low_name TYPE rschavlext, " Low-value of Range
low_text TYPE rstxtlg, " Longtext of low_name
low_flag TYPE rsztypeflag, " Flag determining the kind of lowvalue (i.e. intial, value, variable is set)
low_shift TYPE rsz_x_shift, " Number the value is shifted (+1, -2, ...)
high_name TYPE rschavlext, " High-value of Range
high_text TYPE rstxtlg, " Longtext of high_name
high_flag TYPE rsztypeflag, " Flag determining the kind of highvalue (i.e. intial, value, variable is set)
high_shift TYPE rsz_x_shift, " Number the value is shifted (+1, -2, ...)
END OF ty_qxml_valuerange
|
Method Signatures
Method ADD_PROPERTIES 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 | 20070730 | ||
2 | ![]() |
I_OBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20070730 | ||
3 | ![]() |
I_SUPER_ID | Call by reference | Type reference (TYPE) | SYSUUID_25 | UUID in komprimierter Form | 20070730 |
Method ADD_PROPERTIES on class CL_RSZ_QD_QXML_RANGE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHARACTER_PRESENTATION | Value transfer | Type reference (TYPE) | RSCHAPRSNT | 20070619 | |||
2 | ![]() |
CURRENCY | Value transfer | Type reference (TYPE) | RSCURRENCY | 20070619 | |||
3 | ![]() |
ENUM | Value transfer | Type reference (TYPE) | RSZENUM | Laufende Nummer | 20070709 | ||
4 | ![]() |
HIERARCHYRANGE | Value transfer | Type reference (TYPE) | TY_QXML_HIERARCHYRANGE | 20070619 | |||
5 | ![]() |
NODERANGE | Value transfer | Type reference (TYPE) | TY_QXML_NODERANGE | 20070730 | |||
6 | ![]() |
OPT | Value transfer | Type reference (TYPE) | RSZ_OPERATOR | 20070619 | |||
7 | ![]() |
RANGETYPE | Value transfer | Type reference (TYPE) | CHAR3 | Feld der Laenge 3 Bytes | 20070531 | ||
8 | ![]() |
SELECT_OBJECT_TYPE | Value transfer | Type reference (TYPE) | RSZSOTP | 20070619 | |||
9 | ![]() |
SIGN | Value transfer | Type reference (TYPE) | RALDB_SIGN | 20070619 | |||
10 | ![]() |
UNIT | Value transfer | Type reference (TYPE) | RSUNIT | 20070619 | |||
11 | ![]() |
VALUERANGE | Value transfer | Type reference (TYPE) | TY_QXML_VALUERANGE | 20070619 |
Method CONSTRUCTOR on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_CHARACTER_PRESENTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHARACTER_PRESENTATION | Value transfer | Type reference (TYPE) | RSCHAPRSNT | 20070619 |
Method GET_CHARACTER_PRESENTATION on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CURRENCY | Value transfer | Type reference (TYPE) | RSCURRENCY | 20070619 |
Method GET_CURRENCY on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_HIERARCHYNODERANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
YNODERANGE | Value transfer | Type reference (TYPE) | TY_QXML_NODERANGE | 20070730 |
Method GET_HIERARCHYNODERANGE on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_HIERARCHYRANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HIERARCHYRANGE | Value transfer | Type reference (TYPE) | TY_QXML_HIERARCHYRANGE | 20070619 |
Method GET_HIERARCHYRANGE on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_OPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OPT | Value transfer | Type reference (TYPE) | RSZ_OPERATOR | 20070619 |
Method GET_OPT on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_RANGETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RANGETYPE | Value transfer | Type reference (TYPE) | CHAR10 | 20070619 |
Method GET_RANGETYPE on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_SELECT_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SELECT_OBJECT_TYPE | Value transfer | Type reference (TYPE) | RSZSOTP | 20070619 |
Method GET_SELECT_OBJECT_TYPE on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_SIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SIGN | Value transfer | Type reference (TYPE) | RALDB_SIGN | 20070619 |
Method GET_SIGN on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UNIT | Value transfer | Type reference (TYPE) | RSUNIT | 20070619 |
Method GET_UNIT on class CL_RSZ_QD_QXML_RANGE has no exception.
Method GET_VALUERANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUERANGE | Value transfer | Type reference (TYPE) | TY_QXML_VALUERANGE | 20070619 |
Method GET_VALUERANGE on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SERIALIZE_HIERARCHY 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 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptionclass for QueryXML | 20070730 |
Method SERIALIZE_NODE 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 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptionclass for QueryXML | 20070730 |
Method SERIALIZE_VALUERANGE 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 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptionclass for QueryXML | 20070730 |
Method SET_CHARACTER_PRESENTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHARACTER_PRESENTATION | Value transfer | Type reference (TYPE) | RSCHAPRSNT | 20070619 |
Method SET_CHARACTER_PRESENTATION on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SET_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CURRENCY | Value transfer | Type reference (TYPE) | RSCURRENCY | 20070619 |
Method SET_CURRENCY on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SET_HIERARCHYNODERANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NODERANGE | Value transfer | Type reference (TYPE) | TY_QXML_NODERANGE | 20070730 |
Method SET_HIERARCHYNODERANGE on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SET_HIERARCHYRANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HIERARCHYRANGE | Value transfer | Type reference (TYPE) | TY_QXML_HIERARCHYRANGE | 20070619 |
Method SET_HIERARCHYRANGE on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SET_OPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OPT | Value transfer | Type reference (TYPE) | RSZ_OPERATOR | 20070619 |
Method SET_OPT on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SET_RANGETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RANGETYPE | Value transfer | Type reference (TYPE) | CHAR10 | 20070619 |
Method SET_RANGETYPE on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SET_SELECT_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SELECT_OBJECT_TYPE | Value transfer | Type reference (TYPE) | RSZSOTP | 20070619 |
Method SET_SELECT_OBJECT_TYPE on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SET_SIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SIGN | Value transfer | Type reference (TYPE) | RALDB_SIGN | 20070619 |
Method SET_SIGN on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SET_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UNIT | Value transfer | Type reference (TYPE) | RSUNIT | 20070619 |
Method SET_UNIT on class CL_RSZ_QD_QXML_RANGE has no exception.
Method SET_VALUERANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUERANGE | Value transfer | Type reference (TYPE) | TY_QXML_VALUERANGE | 20070619 |
Method SET_VALUERANGE on class CL_RSZ_QD_QXML_RANGE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |