SAP ABAP Class IF_GRFN_REP_REPORT (Report definition)
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_GRFN_REP_REPORT_BASIS | Basis class for report definition | 20090430 |
Properties
Class | IF_GRFN_REP_REPORT | |
Short Description | Report definition | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20090323 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_GRFN_REP_REPORT has no interface implemented.
Friends
Class IF_GRFN_REP_REPORT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | V_REPORT_NAME | Instance attribute | Public | Type reference (TYPE) | GRFN_REPNAME | Report name | 20090430 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | EXPORT | Instance method | Public | Method | Export metadata in XML | 20140121 |
2 | GET_COLUMNS | Instance method | Public | Method | Get report's columns | 20100610 |
3 | GET_FILTERS | Instance method | Public | Method | Get report's filters | 20100610 |
4 | GET_HEADER | Instance method | Public | Method | Get report's header | 20100611 |
5 | GET_HIERARCHY | Instance method | Public | Method | Get report's hierarchy | 20100610 |
6 | GET_RFILTERS | Instance method | Public | Method | Get report's evaluations | 20100610 |
7 | GET_STRATEGY | Instance method | Public | Method | Get report's strategy | 20100610 |
8 | GET_TEXT | Instance method | Public | Method | Get report's text | 20090430 |
9 | GET_VERSIONS | Instance method | Public | Method | Get report's versions | 20100610 |
10 | IMPORT | Instance method | Public | Method | Import metadata from XML | 20140121 |
11 | OUTPUT_STRUCTURE | Instance method | Public | Method | Output structure of the report | 20090430 |
Events
Class IF_GRFN_REP_REPORT has no event.
Types
Class IF_GRFN_REP_REPORT has no local type.
Method Signatures
Method EXPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_XML | Value transfer | Type reference (TYPE) | GRFN_XML | XML | 20140121 |
Method EXPORT on class IF_GRFN_REP_REPORT has no exception.
Method GET_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COLUMNS | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_AGR | Fields of the report - aggregated | 20100610 | ||
2 | Exporting | EV_ONLY_STANDARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Only standard fields are used | 20120430 | ||
3 | Importing | IV_ONLY_STANDARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Only standard columns (without customer's changes) | 20120423 | |
4 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
Method GET_FILTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FILTER | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_FILTER | Report: Field Filter | 20100611 | ||
2 | Exporting | EV_ONLY_STANDARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Only standard fields are used | 20120430 | ||
3 | Importing | IV_ONLY_STANDARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Only standard filters (withou customer's changes) | 20120423 | |
4 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
Method GET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_HEADER | Value transfer | Type reference (TYPE) | GRFN_S_REP_HEADER | Report: Header | 20100611 | ||
2 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
Method GET_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_HIERARCHY | Value transfer | Type reference (TYPE) | GRFN_T_REP_HIERARCHY_DEF | Hierarchy definition | 20100611 | ||
2 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
Method GET_RFILTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_RFILTERS | Value transfer | Type reference (TYPE) | GRFN_T_REP_RFILTER | Report: Rating filter | 20100611 | ||
2 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
Method GET_STRATEGY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_STRATEGY | Value transfer | Type reference (TYPE) | GRFN_T_REP_STRATEGY | Report: Strategy | 20100611 | ||
2 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DESCRIPTION | Call by reference | Type reference (TYPE) | GRFN_REPDESCRIPTION | Report: Description | 20090430 | ||
2 | Exporting | EV_TEXT | Call by reference | Type reference (TYPE) | GRFN_REPTEXT | Report: Text | 20090430 | ||
3 | Exporting | EV_VERSION_TITLE | Call by reference | Type reference (TYPE) | GRFN_REPVERSTITLE | Report: Version title | 20110525 | ||
4 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20090430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
Method GET_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_VERSIONS | Value transfer | Type reference (TYPE) | GRFN_T_REP_VERSION | Report versions | 20100610 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
Method IMPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20140121 | ||
2 | Importing | IV_OVERWRITE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20140121 | ||
3 | Importing | IV_XML | Call by reference | Type reference (TYPE) | GRFN_XML | XML | 20140121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20140121 |
Method OUTPUT_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_LINE | Call by reference | Object reference (TYPE REF TO) | DATA | 20090430 | |||
2 | Exporting | EO_LINEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090430 | ||
3 | Exporting | EO_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20090430 | |||
4 | Exporting | EO_TABLEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090430 | ||
5 | Exporting | ET_FIELD_MAP | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_MAPPING | Reporting: Field mapping | 20100614 | ||
6 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in |