SAP ABAP Class CL_GRPC_REPORT_UTIL (Report engine utility)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_REPORTING (Package) Reporting
Properties
Class CL_GRPC_REPORT_UTIL  
Short Description Report engine utility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRPC_REPORTING   Reporting 
Created 20081112   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRPC_REPORT_UTIL has no forward declaration.
Interfaces
Class CL_GRPC_REPORT_UTIL has no interface implemented.
Friends
Class CL_GRPC_REPORT_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DS_VERSION_FLAT Constant Public Type reference (TYPE) GRFN_REP_VERSION 'FLAT' Report version 20100715
2 GC_DS_VERSION_HIER Constant Public Type reference (TYPE) GRFN_REP_VERSION 'HIER' Report version 20100715
3 MO_LINE_DESCR Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20081112
4 MO_TABLE_DESCR Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20081112
5 MR_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Report engine output data 20081112
6 MS_REP_DETAILS Instance attribute Protected Type reference (TYPE) GRFN_S_REP_DETAILS General Selection for Reporting 20081112
7 MS_REP_SELECTION Instance attribute Protected Type reference (TYPE) GRFN_S_REP_SELECTION Selection data for Generic report 20081112
8 MT_REPORT_LINE Instance attribute Private Type reference (TYPE) YT_REPORT_LINE Report lines 20081220
9 MV_REP_VERSION Instance attribute Protected Type reference (TYPE) GRFN_REP_VERSION Report name 20100721
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081112
2 GET_DATA Instance method Public Method Get data reference 20081112
3 GET_LINE_DATA Instance method Public Method Get line data 20081113
4 GET_LINE_DESCR Instance method Public Method Get line descr handle 20081112
5 GET_LINE_TYPE Instance method Public Method Get line entity ID 20081220
6 GET_TABLE_DATA Instance method Public Method Get lines of data 20081113
7 GET_TABLE_DESCR Instance method Public Method Get table descr handle 20081112
8 RETRIEVE_DATA Instance method Protected Method Retrieve data from report engine 20081112
Events
Class CL_GRPC_REPORT_UTIL has no event.
Types
Class CL_GRPC_REPORT_UTIL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REP_DETAILS Call by reference Type reference (TYPE) GRFN_S_REP_DETAILS General Selection for Reporting 20081112
2 Importing IS_REP_SELECTION Call by reference Type reference (TYPE) GRFN_S_REP_SELECTION Selection data for Generic report 20081112
3 Importing IV_REP_VERSION Call by reference Type reference (TYPE) GRFN_REP_VERSION Report name 20100721

Method CONSTRUCTOR on class CL_GRPC_REPORT_UTIL has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DATA Value transfer Object reference (TYPE REF TO) DATA Data reference 20081112

Method GET_DATA on class CL_GRPC_REPORT_UTIL has no exception.

Method GET_LINE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LINE Value transfer Type reference (TYPE) DATA 20081113
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081113

Method GET_LINE_DATA on class CL_GRPC_REPORT_UTIL has no exception.

Method GET_LINE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_LINE_DESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20081112

Method GET_LINE_DESCR on class CL_GRPC_REPORT_UTIL has no exception.

Method GET_LINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) GRFN_OBJECT_SEQNR Object ID 20081220
2 Returning RV_LINE_TYPE Value transfer Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20081220

Method GET_LINE_TYPE on class CL_GRPC_REPORT_UTIL has no exception.

Method GET_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE Call by reference Type reference (TYPE) TABLE 20081113
2 Importing IV_NODE Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100728
3 Importing IV_NODE_TYPE Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Object Type ID 20081113
4 Importing IV_PARENT_KEY Call by reference Type reference (TYPE) GRFN_OBJECT_SEQNR Object ID 20081113
5 Importing IV_PARENT_TYPE Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Object Type ID 20081121

Method GET_TABLE_DATA on class CL_GRPC_REPORT_UTIL has no exception.

Method GET_TABLE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_TABLE_DESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20081112

Method GET_TABLE_DESCR on class CL_GRPC_REPORT_UTIL has no exception.

Method RETRIEVE_DATA Signature

Method RETRIEVE_DATA on class CL_GRPC_REPORT_UTIL has no parameter.
Method RETRIEVE_DATA on class CL_GRPC_REPORT_UTIL has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300