Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_QG_EVAL_VIEW_GUI_MANAGER | View Container for SAP GUI and HTML GUI | 20050118 |
Properties
| Interface | IF_QG_EVAL_VIEW_MANAGER | |
| Short Description | Visualization of View Types |
General Data
| Package | QG_EVAL | QM: Online Evaluations |
| Created | 20050118 | SAP |
| Last changed | 20130531 | SAP |
| 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
Interface IF_QG_EVAL_VIEW_MANAGER has no interface.
Friends
Interface IF_QG_EVAL_VIEW_MANAGER has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LEAF_BOTTOM | Constant | Public | Type reference (TYPE) | CHAR1 | 'B' | At Bottom | 20050127 | |
| 2 | CO_LEAF_DOWN | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Down | 20050127 | |
| 3 | CO_LEAF_TOP | Constant | Public | Type reference (TYPE) | CHAR1 | 'T' | At Top | 20050127 | |
| 4 | CO_LEAF_UP | Constant | Public | Type reference (TYPE) | CHAR1 | 'U' | Up | 20050127 | |
| 5 | MV_IGS_DESTINATION | Instance attribute | Public | Type reference (TYPE) | CHAR32 | RFC Destination of IGS | 20050218 | ||
| 6 | MV_LOG_HANDLE | Instance attribute | Public | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20050125 | ||
| 7 | OT_INSTANCES | Static Attribute | Public | Type reference (TYPE) | TT_INSTANCES | Manager Instances | 20050405 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Generates Graphic for View | 20050201 | |
| 2 | Instance method | Public | Method | Closes All Views | 20121004 | |
| 3 | Instance method | Public | Method | Generates a Detail View | 20121008 | |
| 4 | Instance method | Public | Method | Displays View At Top of Page | 20050125 | |
| 5 | Instance method | Public | Method | Releases References Again | 20050124 | |
| 6 | Instance method | Public | Method | Sets Implementation View and Returns Name | 20121004 | |
| 7 | Instance method | Public | Method | Read Table View Field Catalog | 20061004 | |
| 8 | Static method | Public | Method | Returns All Existing View Manager Instances | 20050405 | |
| 9 | Instance method | Public | Method | Read Table View Layout | 20061004 | |
| 10 | Instance method | Public | Method | Current Status | 20050228 | |
| 11 | Instance method | Public | Method | Supplies Table Filter Values | 20050131 | |
| 12 | Instance method | Public | Method | Returns Buttons of Toolbar for a View | 20050204 | |
| 13 | Instance method | Public | Method | Returns Specific Views | 20050304 | |
| 14 | Instance method | Public | Method | Processes Double-Click Event | 20050209 | |
| 15 | Instance method | Public | Method | Processes Toolbar Button Event | 20050204 | |
| 16 | Instance method | Public | Method | Generates Screen for a View | 20050118 | |
| 17 | Instance method | Public | Method | Scroll | 20050127 | |
| 18 | Instance method | Public | Method | Writes Message to Log | 20050125 | |
| 19 | Instance method | Public | Method | Write Custom Text Message to Log | 20050314 | |
| 20 | Instance method | Public | Method | Publish Used Data Nodes of a View | 20120910 | |
| 21 | Instance method | Public | Method | Updates Display in View, Data Content Changed | 20050131 | |
| 22 | Instance method | Public | Method | Updates Display of All Views | 20050201 | |
| 23 | Instance method | Public | Method | Change Table View Field Catalog | 20061002 | |
| 24 | Instance method | Public | Method | Change Table View Layout | 20061004 | |
| 25 | Instance method | Public | Method | Sets the Maximum Number of Views on One Page | 20050118 | |
| 26 | Instance method | Public | Method | Creates Table Related to View | 20050118 | |
| 27 | Instance method | Public | Method | Displays Table in Modal Dialog Box | 20050201 | |
| 28 | Instance method | Public | Method | Adds a View | 20050118 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | PUBLISH_USED_NODES_OF_VIEW | Instance Event (0) |
Public (2) |
Make Used Data Nodes Visible | 20120910 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_INSTANCES | Public | See coding | Manager Instances | 20050405 | TT_INSTANCES type standard table of ref to IF_QG_EVAL_VIEW_MANAGER
|
Method Signatures
Method CHART_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Nummer der View | 20050201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Graphic kann nicht erzeugt werden | 20050201 |
Method CLOSE_VIEWS Signature
Method CLOSE_VIEWS on Interface IF_QG_EVAL_VIEW_MANAGER has no parameter.
Method CLOSE_VIEWS on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method DETAILVIEW_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FUNCTION_MODULE | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20121009 | |||
| 2 | IV_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP-Programmname | 20121009 | |||
| 3 | IV_SCREEN | Call by reference | Type reference (TYPE) | SYDYNNR | Aktuelle Dynpro-Nummer | 20121009 | |||
| 4 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Darstellungsnummer | 20121008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Detailsicht kann nicht erzeugt werden | 20121008 |
Method DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | View Nummer | 20050125 |
Method DISPLAY on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method FREE Signature
Method FREE on Interface IF_QG_EVAL_VIEW_MANAGER has no parameter.
Method FREE on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method GET_DETAILVIEW_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20121004 | |||
| 2 | EV_SCREEN | Call by reference | Type reference (TYPE) | SYDYNNR | Dynpro-Nummer | 20121004 | |||
| 3 | IV_ROW_NUMBER | Call by reference | Type reference (TYPE) | I | Nummer im sichtbaren Bereich | 20121004 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger Zugriff | 20121005 |
Method GET_FIELDCATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20061004 | |||
| 2 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Darstellungsnummer | 20061004 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061004 |
Method GET_INSTANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INSTANCES | Call by reference | Type reference (TYPE) | TT_INSTANCES | Manager Instanzen | 20050405 |
Method GET_INSTANCES on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method GET_LAYOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | Layout für ListViewerControl | 20061004 | |||
| 2 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Darstellungsnummer | 20061004 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061004 |
Method GET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_HAS_VIEWS | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20050228 |
Method GET_STATUS on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method GET_TABLE_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FILTER | Call by reference | Type reference (TYPE) | LVC_T_FILT | ALV-Control: Tabelle der Filterbedingungen | 20050131 | |||
| 2 | IR_VIEW | Call by reference | Object reference (TYPE REF TO) | CL_QG_EVAL_VIEW | Klasse zur Verwaltung einer View | 20050209 | |||
| 3 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Nummer der View | 20050131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Filterkriterien können nicht besorgt werden | 20050131 |
Method GET_TOOLBAR_BUTTONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BUTTONS | Call by reference | Type reference (TYPE) | TTB_BUTTON | Toolbarbuttons | 20050204 | |||
| 2 | IR_VIEW | Call by reference | Object reference (TYPE REF TO) | CL_QG_EVAL_VIEW | Klasse zur Verwaltung einer View | 20050314 | |||
| 3 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | View Nummer | 20050204 |
Method GET_TOOLBAR_BUTTONS on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method GET_VIEWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VIEWS | Call by reference | Type reference (TYPE) | QGEVAL_TT_VIEW_TEXT | Darstellungen für QM Auswertungen | 20050304 | |||
| 2 | IT_NODE_KEYS | Call by reference | Type reference (TYPE) | LVC_T_NKEY | Datenknoten | 20050304 | |||
| 3 | IV_DATATYP | Call by reference | Type reference (TYPE) | QG_EVAL_DATATYP | Unterschiedliche Datenselektion, -verarbeitung | 20060623 | |||
| 4 | IV_NODES_COMPLETE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Nur View bei denen die Knoten übereinstimmen | 20060621 | ||
| 5 | IV_V_TYP | Call by reference | Type reference (TYPE) | QG_EVAL_V_TYP | QM-Auswertungen: Darstellungstypen | 20060621 |
Method GET_VIEWS on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method HANDLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ELEMENT | Call by reference | Type reference (TYPE) | STRING | Element | 20050209 | |||
| 2 | IV_POINT | Call by reference | Type reference (TYPE) | I | Punkt | 20050209 | |||
| 3 | IV_ROW | Call by reference | Type reference (TYPE) | LVC_INDEX | Zeilen ID | 20050209 | |||
| 4 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | View Nummer | 20050209 |
Method HANDLE_CLICK on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method HANDLE_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UCOMM | Call by reference | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20050204 | |||
| 2 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Viewnummer | 20050204 |
Method HANDLE_EVENT on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method IMAGE_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Nummer der View | 20050121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bild kann nicht erzeugt werden | 20050121 |
Method LEAF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DIRECTION | Call by reference | Type reference (TYPE) | CHAR1 | T=1.Seite,U=Oben,D=Unten,B=Letzte Seite | 20050127 |
Method LEAF on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method MESSAGE_ADD Signature
Method MESSAGE_ADD on Interface IF_QG_EVAL_VIEW_MANAGER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Feldkatalog kann nicht geändert werden | 20061002 |
Method MESSAGE_TEXT_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20050314 | |||
| 2 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | Nachrichtentext | 20050314 |
Method MESSAGE_TEXT_ADD on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method PUBLISH_USED_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_T_NKEY | Knotentabelle | 20120910 | |||
| 2 | IV_TREESTRUC | Call by reference | Type reference (TYPE) | QG_EVAL_TREE_STRUC | DDIC Struktur für aggregierte, hierarchische Sicht im Baum | 20120910 |
Method PUBLISH_USED_NODES on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method REFRESH_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VIEW | Call by reference | Object reference (TYPE REF TO) | CL_QG_EVAL_VIEW | Klasse zur Verwaltung einer View | 20050209 | |||
| 2 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Darstellungsnummer | 20050131 |
Method REFRESH_VIEW on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method REFRESH_VIEWS Signature
Method REFRESH_VIEWS on Interface IF_QG_EVAL_VIEW_MANAGER has no parameter.
Method REFRESH_VIEWS on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method SET_FIELDCATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20061002 | |||
| 2 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Darstellungsnummer | 20061002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061002 |
Method SET_LAYOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | Layout für ListViewerControl | 20061004 | |||
| 2 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Darstellungsnummer | 20061004 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061004 |
Method SET_MAX_VIEWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MAX_VIEWS | Call by reference | Type reference (TYPE) | QG_EVAL_MAX_VIEWS | Maximale Anzahl Views auf einer Seite | 20050118 |
Method SET_MAX_VIEWS on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method TABLE_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | ALV-Control: Layoutstruktur | 20050121 | |||
| 2 | IS_VARIANT | Call by reference | Type reference (TYPE) | DISVARIANT | Anzeigevariante (externe Verwendung) | 20050127 | |||
| 3 | IT_EXCL | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | Funktionscodestabelle | 20050126 | |||
| 4 | IT_FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20050201 | |||
| 5 | IT_QINFO | Call by reference | Type reference (TYPE) | LVC_T_QINF | Tabelle für die Exception Quickinfo | 20060127 | |||
| 6 | IV_SAVE | Call by reference | Type reference (TYPE) | CHAR01 | Anzeigevariante sichern | 20050126 | |||
| 7 | IV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Nummer der View | 20050121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Tabelle kann nicht erzeugt werden | 20050121 |
Method TABLE_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Datentabelle | 20050201 | |||
| 2 | IET_FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20050201 | |||
| 3 | IS_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | ALV-Control: Layoutstruktur | 20050201 | |||
| 4 | IT_EXCL | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | Funktionscodestabelle | 20050201 | |||
| 5 | IV_STRUCTURE | Call by reference | Type reference (TYPE) | DD02L-TABNAME | Tabellenname | 20050201 |
Method TABLE_DISPLAY on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Method VIEW_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VIEW_NUMBER | Call by reference | Type reference (TYPE) | QGEVAL_VIEW_NUMBER | Nummer der View | 20050121 | |||
| 2 | IR_VIEW | Call by reference | Object reference (TYPE REF TO) | CL_QG_EVAL_VIEW | Klasse zur Verwaltung einer View | 20050118 |
Method VIEW_ADD on Interface IF_QG_EVAL_VIEW_MANAGER has no exception.
Event Signatures
Event PUBLISH_USED_NODES_OF_VIEW Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | LVC_T_NKEY | Knotentabelle | 20120910 | ||
| 2 | IV_TREESTRUC | Exporting | Value transfer | Type reference (TYPE) | QG_EVAL_TREE_STRUC | DDIC Struktur für aggregierte, hierarchische Sicht im Baum | 20120910 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 600 |