SAP ABAP Class IF_UG_BW_QUERY (IF_UG_BW_QUERY)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_UG_BW_D | SEM: Interface to BW: Destination-Dependent | 20041116 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_UG_BW_COMMENT | Interfaces to BW | 20050217 |
Properties
| Class | IF_UG_BW_QUERY | |
| Short Description | ||
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20041115 | SAP |
| Last change | 20080626 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_UG_BW_QUERY has no forward declaration.
Interfaces
Class IF_UG_BW_QUERY has no interface implemented.
Friends
Class IF_UG_BW_QUERY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR5 | 'EXCEL' | BEx Excel as Runtime | 20041230 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR5 | 'IVIEW' | Portal Runtime - IView | 20041230 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20041115 | ||
| 2 | Instance method | Public | Method | Provides a List of all Queries per Infoprovider | 20041115 | |
| 3 | Instance method | Public | Method | Provides all variables used in a query | 20050629 | |
| 4 | Instance method | Public | Method | Start of Query Designer | 20050211 | |
| 5 | Instance method | Public | Method | Start of BEX or WEB Query | 20041230 |
Events
Class IF_UG_BW_QUERY has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_QUERY_VAR | Public | See coding | 20050629 | begin of s_query_var,
VNAM type RSZVNAM,
VARTYP type RSZVARTYP,
VPROCTP type RSZVPROCTP,
IOBJNM type RSIOBJNM,
VPARSEL type RSZVPARSEL,
VARINPUT type RSZINPUT,
VAR_UID type SYSUUID_25, " roj 150408 note 1160736
TXTLG type RSTXTLG, " roj 150408 note 1160736
end of s_query_var
|
||
| 2 | T_QUERY_VAR | Public | See coding | 20050629 | t_query_var type standard table of s_query_var
|
Method Signatures
Method EXISTENCE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_EXISTING | Call by reference | Type reference (TYPE) | BOOLEAN | X, falls existiert | 20041115 | |||
| 2 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | 'A' | Objektversion | 20041116 | ||
| 3 | I_QUERY | Call by reference | Type reference (TYPE) | CHAR30 | compid einer Query | 20041116 |
Method EXISTENCE_CHECK on class IF_UG_BW_QUERY has no exception.
Method GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_QUERY | Call by reference | Type reference (TYPE) | UGBW_T_QUERY | Table of UGBW_S_QUERY | 20041115 | |||
| 2 | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider/AggrLevel | 20041115 | |||
| 3 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | 'A' | Objektversion | 20041115 |
Method GET_LIST on class IF_UG_BW_QUERY has no exception.
Method GET_VARIABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UGBW_T_MESSAGE | Meldungen | 20050629 | |||
| 2 | ET_VAR | Call by reference | Type reference (TYPE) | T_QUERY_VAR | 20050629 | ||||
| 3 | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20050629 | |||
| 4 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20050629 | |||
| 5 | I_QUERY | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20050629 |
Method GET_VARIABLES on class IF_UG_BW_QUERY has no exception.
Method START_DESIGN_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UGBW_T_MESSAGE | Meldungen | 20050211 | |||
| 2 | I_INFOPROV | Call by reference | Type reference (TYPE) | CHAR30 | InfoProvider/ALVL | 20050211 | |||
| 3 | I_QUERY | Call by reference | Type reference (TYPE) | CHAR30 | technical name of query | 20050211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemfehler | 20050211 |
Method START_RUNTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UGBW_T_MESSAGE | Meldungen | 20041230 | |||
| 2 | IF_HIDE_SAP_GUI | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | boolsche Variable (X=true, -=false, space=unknown) | 20041230 | ||
| 3 | IT_VAR | Call by reference | Type reference (TYPE) | UGBW_T_RRX_VAR | Variables | 20050124 | |||
| 4 | I_INFOPROV | Call by reference | Type reference (TYPE) | CHAR30 | InfoProvider/ALVL | 20050119 | |||
| 5 | I_QUERY | Call by reference | Type reference (TYPE) | CHAR30 | technical name of query | 20041230 | |||
| 6 | I_RUNTIME_KIND | Call by reference | Type reference (TYPE) | CHAR5 | 'EXCEL' | Welche Laufzeit | 20041230 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excel nicht installiert | 20041230 | ||
| 2 | Excel besitzt die falsche Version | 20041230 | ||
| 3 | Problem beim Start im Portal | 20041230 | ||
| 4 | Query ist nicht aktiv | 20041230 | ||
| 5 | Query nicht gefunden | 20041230 | ||
| 6 | Systemfehler | 20041230 | ||
| 7 | Workbook nicht aktiv | 20041230 | ||
| 8 | Workbook nicht gefunden | 20041230 |
History
| Last changed by/on | SAP | 20080626 |
| SAP Release Created in |