Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_J3RF_REP_DYNTABLE | Dynamic table interface | 20120504 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | J_3RF_REP_HIER_OBJ | Object of the xml hierarchy | 20120112 |
3 | Inheritance (c INHERITING FROM c_ref) | J_3RF_REP_TREE_NODE | Class representing tree node | 20111206 |
Properties
Class | J_3RF_REP_OBJECT | |
Short Description | Node object for xml reporting hier | |
Super Class | J_3RF_REP_TREE_NODE | Class representing tree node |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | J3RFTAX | Tax Accounting |
Created | 20111206 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_J3RF_REP_DYNTABLE | Dynamic table interface | 20120504 | ||
2 | J_3RF_REP_HIER_OBJ | Object of the xml hierarchy | 20120112 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | IF_J3RF_REP_XML_RENDER | 20131111 | Interface for XML rendering engine |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_3RF_REP_CONCAT_METHOD | 1 | 20111206 | ||
2 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Context. Holds line of table | 20120127 | ||
3 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | J_3RF_REP_INCOND | Inclusion criteria holder | 20111206 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_3RF_REP_OBJ_NAME | '' | 20111206 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_3RF_REP_USE_CRITERIA | 0 | 20120112 | ||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_3RF_REP_USE_REPCRIT | Flag for having repetition criteria | 20120111 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20111206 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | J_3RF_REP_OBJECTREF | 20111206 | |||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_3RF_REP_MAXOCCURS | 0 | 20111206 | ||
10 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_3RF_REP_MINOCCURS | 0 | 20111206 | ||
11 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | J_3RF_REP_INDEXED_CONT | Storage for nested attributes | 20111206 | ||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_3RF_REP_NODE_ALIAS | Alias for the node | 20120618 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_3RF_REP_MANDATORY | ' ' | 20111206 | ||
14 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_3RF_REP_NODE_NAME | 20111206 | |||
15 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | J_3RF_REPORT | Main object for xml report hierarchy | 20120112 | ||
16 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | J_3RF_REP_HIER_OBJ | Object of the xml hierarchy | 20121102 | ||
17 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | J_3RF_REP_OBJSEL | Database query class for xml reports hier | 20120111 | ||
18 | ![]() |
Instance attribute | Public | Type reference (TYPE) | I | 0 | Repetition index. If > 0 then node is repeatable | 20120314 | |
19 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20120504 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | XPath cache. As item can't change it's placement | 20130729 |
Methods
Events
Class J_3RF_REP_OBJECT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | L_ATTR_LINE | Public | See coding | 20130226 | begin of l_attr_line ,
attr_ref type ref to object,
end of l_attr_line
|
||
2 | L_ATTR_NAME_CACHE | Public | See coding | 20130716 | begin of l_attr_name_cache ,
attr_name type string,
attr_ref type ref to object,
end of l_attr_name_cache
|
||
3 | T_ATTRS_NAME_TAB | Public | See coding | 20130716 | t_attrs_name_tab type hashed table of l_attr_name_cache with unique key attr_name
|
||
4 | T_ATTRS_TAB | Public | See coding | 20130226 | t_attrs_tab type hashed table of l_attr_line with unique key attr_ref
|
Method Signatures
Method ADD_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTRIBUTE | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20111206 | |||
2 | ![]() |
OUT_INSERTED_ATTR_ID | Value transfer | Type reference (TYPE) | I | 20111206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111206 |
Method ADD_ATTRIBUTE_EX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTRIBUTE | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20131111 | |||
2 | ![]() |
OUT_INSERTED_ATTR_ID | Value transfer | Type reference (TYPE) | I | 20131111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20131111 |
Method ADD_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_OBJ | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20111206 |
Method ADD_ELEMENT on class J_3RF_REP_OBJECT has no exception.
Method APPEND_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_DESCRIPTION | Call by reference | Type reference (TYPE) | J_3RF_REP_OBJ_NAME | 20111206 |
Method APPEND_DESCRIPTION on class J_3RF_REP_OBJECT has no exception.
Method CLONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_CLONECHILDS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Clone child nodes aswell | 20120319 | |
2 | ![]() |
IN_KEEP_INDEXES | Call by reference | Type reference (TYPE) | ABAP_BOOL | Keep original indexes or create new indexes | 20121113 | ||
3 | ![]() |
IN_PARENT | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_HIER_OBJ | Node object for xml reporting hier | 20120319 | ||
4 | ![]() |
IN_PARENTHIER | Call by reference | Object reference (TYPE REF TO) | J_3RF_REPORT | Object of the xml hierarchy | 20120319 | ||
5 | ![]() |
RESULT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20120319 |
Method CLONE on class J_3RF_REP_OBJECT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ALIAS | Call by reference | Type reference (TYPE) | J_3RF_REP_NODE_ALIAS | Alias for the node | 20120618 | ||
2 | ![]() |
IN_CONTEXT_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120127 | |||
3 | ![]() |
IN_CRIT_CONT_METH | Call by reference | Type reference (TYPE) | J_3RF_REP_CONCAT_METHOD | 20111206 | |||
4 | ![]() |
IN_DESCRIPTION | Call by reference | Type reference (TYPE) | J_3RF_REP_OBJ_NAME | 20111206 | |||
5 | ![]() |
IN_HAS_INCCRIT | Call by reference | Type reference (TYPE) | J_3RF_REP_USE_CRITERIA | 0 | 20120201 | ||
6 | ![]() |
IN_HAS_REPETITION | Call by reference | Type reference (TYPE) | J_3RF_REP_USE_REPCRIT | ABAP_FALSE | Flag for having repetition criteria | 20120201 | |
7 | ![]() |
IN_IS_LINK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20111206 | ||
8 | ![]() |
IN_LINK_HREF | Call by reference | Type reference (TYPE) | J_3RF_REP_OBJECTREF | 20111206 | |||
9 | ![]() |
IN_MAX_OCCURS | Call by reference | Type reference (TYPE) | J_3RF_REP_MAXOCCURS | 20111206 | |||
10 | ![]() |
IN_MIN_OCCURS | Call by reference | Type reference (TYPE) | J_3RF_REP_MINOCCURS | 20111206 | |||
11 | ![]() |
IN_NODE_MANDATORY | Call by reference | Type reference (TYPE) | J_3RF_REP_MANDATORY | 20111206 | |||
12 | ![]() |
IN_PARENT_HIER | Call by reference | Object reference (TYPE REF TO) | J_3RF_REPORT | Main object for xml report hierarchy | 20120112 | ||
13 | ![]() |
IN_ROOT_ID | Call by reference | Type reference (TYPE) | I | 20111206 | |||
14 | ![]() |
IN_SELF_ID | Call by reference | Type reference (TYPE) | I | 20111206 | |||
15 | ![]() |
IN_TAG_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_NODE_NAME | 20111206 |
Method CONSTRUCTOR on class J_3RF_REP_OBJECT has no exception.
Method CREATE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_COUNT | Call by reference | Type reference (TYPE) | I | Number of columns | 20120504 | ||
2 | ![]() |
IN_MAKEFIXED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Add 1 to given number of columns | 20120528 | |
3 | ![]() |
OUT_STRUCT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20120504 |
Method CREATE_STRUCTURE on class J_3RF_REP_OBJECT has no exception.
Method DESTROY Signature
Method DESTROY on class J_3RF_REP_OBJECT has no parameter.
Method DESTROY on class J_3RF_REP_OBJECT has no exception.
Method EXPORT_ATTRS_TO_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_TABLE | Call by reference | Type reference (TYPE) | J_3RF_REP_ATTR_TAB | 20111206 |
Method EXPORT_ATTRS_TO_TABLE on class J_3RF_REP_OBJECT has no exception.
Method EXPORT_INCCRIT_TO_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_TABLE | Call by reference | Type reference (TYPE) | J_3RF_REP_INCOND_TAB | Reporting Hierarchy Object Inclusion Criteria | 20120130 |
Method EXPORT_INCCRIT_TO_TABLE on class J_3RF_REP_OBJECT has no exception.
Method EXPORT_OBJSEL_TO_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_TABLE | Call by reference | Type reference (TYPE) | J_3RF_REP_OBJSEL_TAB | Reporting Object Selections | 20120131 |
Method EXPORT_OBJSEL_TO_TABLE on class J_3RF_REP_OBJECT has no exception.
Method EXPORT_OBJ_TO_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ADDFIXED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Add name of the node as first cell | 20120528 | |
2 | ![]() |
IN_VISSTRUCT | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20120528 | ||
3 | ![]() |
OUT_STRUCT | Value transfer | Object reference (TYPE REF TO) | DATA | 20120504 |
Method EXPORT_OBJ_TO_STRUCT on class J_3RF_REP_OBJECT has no exception.
Method EXPORT_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_STRUCT | Value transfer | Type reference (TYPE) | J_3RFVDBREP_OBJ | 20111206 |
Method EXPORT_STRUCT on class J_3RF_REP_OBJECT has no exception.
Method GET_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_ALIAS | Value transfer | Type reference (TYPE) | J_3RF_REP_NODE_ALIAS | Alias for the node | 20120618 |
Method GET_ALIAS on class J_3RF_REP_OBJECT has no exception.
Method GET_ALL_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OUT_ATTRS | Call by reference | Type reference (TYPE) | T_ATTRS_TAB | List of attached attributes | 20130226 |
Method GET_ALL_ATTRIBUTES on class J_3RF_REP_OBJECT has no exception.
Method GET_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTR | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20111206 | |||
2 | ![]() |
ATTR_IDX | Call by reference | Type reference (TYPE) | I | 20111206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Attribute not found | 20120210 |
Method GET_ATTRIBUTES_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COUNT | Value transfer | Type reference (TYPE) | I | 20111206 | |||
2 | ![]() |
EXCLUDE_TECH | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | don't count technical attributes | 20120604 |
Method GET_ATTRIBUTES_COUNT on class J_3RF_REP_OBJECT has no exception.
Method GET_ATTRIBUTE_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTR_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_ATTRNAME | 20111206 | |||
2 | ![]() |
OUT_ATTRIBUTE | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20111206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Object not found in hierarchy | 20111221 |
Method GET_ATTRIBUTE_IDX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTRIBUTE | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20111206 | |||
2 | ![]() |
OUT_IDX | Value transfer | Type reference (TYPE) | I | 20111206 |
Method GET_ATTRIBUTE_IDX on class J_3RF_REP_OBJECT has no exception.
Method GET_ATTRRIBUTE_NEXTID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_NEXT_ID | Value transfer | Type reference (TYPE) | I | 20111206 |
Method GET_ATTRRIBUTE_NEXTID on class J_3RF_REP_OBJECT has no exception.
Method GET_CELL_FROM_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTRSEL_TAB | Call by reference | Type reference (TYPE) | J3RXR_ATTRSEL_TT | Additional selection criteria | 20120604 | ||
2 | ![]() |
IN_CELLNAME | Call by reference | Type reference (TYPE) | J_3RF_TAX_FIELDNAME | Name of the retreving cell | 20120314 | ||
3 | ![]() |
OUT_CELL | Value transfer | Type reference (TYPE) | ANY | 20120314 | |||
4 | ![]() |
OUT_SUBRC | Value transfer | Type reference (TYPE) | SUBRC | 20120314 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Wrong combination of input parameters | 20121025 |
Method GET_CONCAT_BY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_CONCAT_BY | Value transfer | Type reference (TYPE) | J_3RF_REP_CONCAT_METHOD | 20111206 |
Method GET_CONCAT_BY on class J_3RF_REP_OBJECT has no exception.
Method GET_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_CONTEXT | Value transfer | Object reference (TYPE REF TO) | DATA | 20120127 |
Method GET_CONTEXT on class J_3RF_REP_OBJECT has no exception.
Method GET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_DESCRIPTION | Value transfer | Type reference (TYPE) | J_3RF_REP_OBJ_NAME | 20111206 |
Method GET_DESCRIPTION on class J_3RF_REP_OBJECT has no exception.
Method GET_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IDX | Call by reference | Type reference (TYPE) | I | 20111206 | |||
2 | ![]() |
OBJ | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20111206 |
Method GET_ELEMENT on class J_3RF_REP_OBJECT has no exception.
Method GET_HAS_INCOND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_HAS_CRITERIA | Value transfer | Type reference (TYPE) | J_3RF_REP_USE_CRITERIA | 20120201 |
Method GET_HAS_INCOND on class J_3RF_REP_OBJECT has no exception.
Method GET_HAS_REPETITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_REPETITION | Value transfer | Type reference (TYPE) | J_3RF_REP_USE_REPCRIT | Flag for having repetition criteria | 20120111 |
Method GET_HAS_REPETITION on class J_3RF_REP_OBJECT has no exception.
Method GET_HIERARCHY Signature
Method GET_HIERARCHY on class J_3RF_REP_OBJECT has no parameter.
Method GET_HIERARCHY on class J_3RF_REP_OBJECT has no exception.
Method GET_INCOND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_CRITERIA | Value transfer | Object reference (TYPE REF TO) | J_3RF_REP_INCOND | Inclusion criteria holder | 20120201 |
Method GET_INCOND on class J_3RF_REP_OBJECT has no exception.
Method GET_MANDATORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_MANDATORY | Value transfer | Type reference (TYPE) | J_3RF_REP_MANDATORY | 20111206 |
Method GET_MANDATORY on class J_3RF_REP_OBJECT has no exception.
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_NAME | Value transfer | Type reference (TYPE) | J_3RF_REP_NODE_NAME | 20111206 |
Method GET_NAME on class J_3RF_REP_OBJECT has no exception.
Method GET_OCCURS_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_MAX_OCCURS | Call by reference | Type reference (TYPE) | J_3RF_REP_MAXOCCURS | 20111206 | |||
2 | ![]() |
OUT_MIN_OCCURS | Call by reference | Type reference (TYPE) | J_3RF_REP_MINOCCURS | 20111206 |
Method GET_OCCURS_NUM on class J_3RF_REP_OBJECT has no exception.
Method GET_PARENT_HIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_PARENT_HIER | Call by reference | Object reference (TYPE REF TO) | J_3RF_REPORT | Main object for xml report hierarchy | 20120112 |
Method GET_PARENT_HIER on class J_3RF_REP_OBJECT has no exception.
Method GET_PARENT_OBJECT Signature
Method GET_PARENT_OBJECT on class J_3RF_REP_OBJECT has no parameter.
Method GET_PARENT_OBJECT on class J_3RF_REP_OBJECT has no exception.
Method GET_REPIDX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_REPIDX | Value transfer | Type reference (TYPE) | I | 20120314 |
Method GET_REPIDX on class J_3RF_REP_OBJECT has no exception.
Method GET_REP_ATTRS_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTR_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_ATTRNAME | Reporting Object Attribute Name | 20120326 | ||
2 | ![]() |
IN_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Max depth to look at (after skipping) | 20120330 | ||
3 | ![]() |
IN_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | 1 | Minimum depth of childs to start lookup | 20120331 | |
4 | ![]() |
OUT_ATTRS | Call by reference | Type reference (TYPE) | J3RXR_ATTR_TABLE | 20120326 | |||
5 | ![]() |
OUT_COUNT | Call by reference | Type reference (TYPE) | I | Amount of items found | 20120326 |
Method GET_REP_ATTRS_BY_NAME on class J_3RF_REP_OBJECT has no exception.
Method GET_REP_DBQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_REP_DBQ | Value transfer | Object reference (TYPE REF TO) | J_3RF_REP_OBJSEL | Database query class for xml reports hier | 20120112 |
Method GET_REP_DBQ on class J_3RF_REP_OBJECT has no exception.
Method GET_ROOT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ROOT_ID | Value transfer | Type reference (TYPE) | I | 20111206 |
Method GET_ROOT_ID on class J_3RF_REP_OBJECT has no exception.
Method GET_SELF_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SELF_ID | Value transfer | Type reference (TYPE) | I | 20111206 |
Method GET_SELF_ID on class J_3RF_REP_OBJECT has no exception.
Method GET_XPATH Signature
Method GET_XPATH on class J_3RF_REP_OBJECT has no parameter.
Method GET_XPATH on class J_3RF_REP_OBJECT has no exception.
Method HAVE_REPEATABLE_CHILDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_CHILDS | Call by reference | Type reference (TYPE) | J3RXR_OBJECT_LIST | Repeatable childs list | 20120504 | ||
2 | ![]() |
OUT_COUNT | Call by reference | Type reference (TYPE) | I | Amount of objects | 20120515 | ||
3 | ![]() |
OUT_HAVEREP | Value transfer | Type reference (TYPE) | ABAP_BOOL | Object have repeatable childs | 20120504 |
Method HAVE_REPEATABLE_CHILDS on class J_3RF_REP_OBJECT has no exception.
Method IMPORT_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_STRUCT | Call by reference | Type reference (TYPE) | J_3RFVDBREP_OBJ | 20111206 |
Method IMPORT_STRUCT on class J_3RF_REP_OBJECT has no exception.
Method IS_ASCENDANT_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_OBJECT | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_OBJECT | Node object for xml reporting hier | 20120202 | ||
2 | ![]() |
OUT_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120202 |
Method IS_ASCENDANT_OF on class J_3RF_REP_OBJECT has no exception.
Method IS_CHILD_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_OBJECT | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_OBJECT | Node object for xml reporting hier | 20120202 | ||
2 | ![]() |
OUT_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120202 |
Method IS_CHILD_OF on class J_3RF_REP_OBJECT has no exception.
Method IS_DESCENDANT_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_OBJECT | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_OBJECT | Node object for xml reporting hier | 20120202 | ||
2 | ![]() |
OUT_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120202 |
Method IS_DESCENDANT_OF on class J_3RF_REP_OBJECT has no exception.
Method IS_INCLUDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120203 |
Method IS_INCLUDED on class J_3RF_REP_OBJECT has no exception.
Method IS_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_IS_LINK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111206 | |||
2 | ![]() |
OUT_LINK_HREF | Call by reference | Type reference (TYPE) | J_3RF_REP_OBJECTREF | 20111206 |
Method IS_LINK on class J_3RF_REP_OBJECT has no exception.
Method IS_PARENT_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_OBJECT | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_OBJECT | Node object for xml reporting hier | 20120202 | ||
2 | ![]() |
OUT_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120202 |
Method IS_PARENT_OF on class J_3RF_REP_OBJECT has no exception.
Method MOVE_ATTRIBUTE_DOWN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTR_IDX | Call by reference | Type reference (TYPE) | I | 20111206 | |||
2 | ![]() |
IN_STEPS | Call by reference | Type reference (TYPE) | I | 1 | 20111206 | ||
3 | ![]() |
OUT_OTHER_ATTR_ID | Value transfer | Type reference (TYPE) | I | 20111206 |
Method MOVE_ATTRIBUTE_DOWN on class J_3RF_REP_OBJECT has no exception.
Method MOVE_ATTRIBUTE_UP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTR_IDX | Call by reference | Type reference (TYPE) | I | 20111206 | |||
2 | ![]() |
IN_STEPS | Call by reference | Type reference (TYPE) | I | 1 | 20111206 | ||
3 | ![]() |
OUT_OTHER_ATTR_ID | Value transfer | Type reference (TYPE) | I | 20111206 |
Method MOVE_ATTRIBUTE_UP on class J_3RF_REP_OBJECT has no exception.
Method RECREATE_STORAGE Signature
Method RECREATE_STORAGE on class J_3RF_REP_OBJECT has no parameter.
Method RECREATE_STORAGE on class J_3RF_REP_OBJECT has no exception.
Method REMOVE_ALL_ATTRIBUTES Signature
Method REMOVE_ALL_ATTRIBUTES on class J_3RF_REP_OBJECT has no parameter.
Method REMOVE_ALL_ATTRIBUTES on class J_3RF_REP_OBJECT has no exception.
Method REMOVE_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTR_IDX | Call by reference | Type reference (TYPE) | I | 20111206 |
Method REMOVE_ATTRIBUTE on class J_3RF_REP_OBJECT has no exception.
Method REMOVE_ATTRIBUTE_BY_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ATTR_REF | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20111206 |
Method REMOVE_ATTRIBUTE_BY_REF on class J_3RF_REP_OBJECT has no exception.
Method SET_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ALIAS | Call by reference | Type reference (TYPE) | J_3RF_REP_NODE_ALIAS | Alias for the node | 20120618 |
Method SET_ALIAS on class J_3RF_REP_OBJECT has no exception.
Method SET_CONCAT_BY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_CONCAT_BY | Call by reference | Type reference (TYPE) | J_3RF_REP_CONCAT_METHOD | 20111206 |
Method SET_CONCAT_BY on class J_3RF_REP_OBJECT has no exception.
Method SET_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_CONTEXT_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120127 |
Method SET_CONTEXT on class J_3RF_REP_OBJECT has no exception.
Method SET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_DESCRIPTION | Call by reference | Type reference (TYPE) | J_3RF_REP_OBJ_NAME | 20111206 |
Method SET_DESCRIPTION on class J_3RF_REP_OBJECT has no exception.
Method SET_HAS_INCOND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_HAS_CRITERIA | Call by reference | Type reference (TYPE) | J_3RF_REP_USE_CRITERIA | 20120201 |
Method SET_HAS_INCOND on class J_3RF_REP_OBJECT has no exception.
Method SET_HAS_REPETITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_REPETITION | Call by reference | Type reference (TYPE) | J_3RF_REP_USE_REPCRIT | Flag for having repetition criteria | 20120111 |
Method SET_HAS_REPETITION on class J_3RF_REP_OBJECT has no exception.
Method SET_INCOND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_CRITERIA | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_INCOND | Inclusion criteria holder | 20120201 |
Method SET_INCOND on class J_3RF_REP_OBJECT has no exception.
Method SET_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_IS_LINK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Indicates that this node is a link | 20111206 | ||
2 | ![]() |
IN_LINK_HREF | Call by reference | Type reference (TYPE) | J_3RF_REP_OBJECTREF | Id of the node link refers to | 20111206 |
Method SET_LINK on class J_3RF_REP_OBJECT has no exception.
Method SET_MANDATORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MANDATORY | Call by reference | Type reference (TYPE) | J_3RF_REP_MANDATORY | 20111206 |
Method SET_MANDATORY on class J_3RF_REP_OBJECT has no exception.
Method SET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_NODE_NAME | 20111206 |
Method SET_NAME on class J_3RF_REP_OBJECT has no exception.
Method SET_OCCURS_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MAX_OCCURS | Call by reference | Type reference (TYPE) | J_3RF_REP_MAXOCCURS | 20111206 | |||
2 | ![]() |
IN_MIN_OCCURS | Call by reference | Type reference (TYPE) | J_3RF_REP_MINOCCURS | 20111206 |
Method SET_OCCURS_NUM on class J_3RF_REP_OBJECT has no exception.
Method SET_REPIDX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_REPIDX | Call by reference | Type reference (TYPE) | I | 20120314 |
Method SET_REPIDX on class J_3RF_REP_OBJECT has no exception.
Method SET_REP_DBQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_REP_DBQ | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_OBJSEL | Database query class for xml reports hier | 20120112 |
Method SET_REP_DBQ on class J_3RF_REP_OBJECT has no exception.
Method SET_ROOT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ROOT_ID | Call by reference | Type reference (TYPE) | I | 20111206 |
Method SET_ROOT_ID on class J_3RF_REP_OBJECT has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 607 |