SAP ABAP Class CL_GUI_DETAIL_RFW (GUI detail view/comparison RFW)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-TS-RFW (Application Component) Reconciliation Framework
⤷
RFW (Package) Reconciliation Framework
⤷
⤷
Properties
| Class | CL_GUI_DETAIL_RFW | |
| Short Description | GUI detail view/comparison RFW | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RFW | Reconciliation Framework |
| Created | 20000323 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_GUI_DETAIL_RFW has no forward declaration.
Interfaces
Class CL_GUI_DETAIL_RFW has no interface implemented.
Friends
Class CL_GUI_DETAIL_RFW has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | I | 1 | Lebensdauer Dynpro | 20000323 | ||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_DIALOGBOX_CONTAINER | Container der Dialogbox | 20000323 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | Status der Dialogbox | 20000323 | |||
| 4 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'CELLTAB' | 20000515 | |||
| 5 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'COLTEXT' | 20000515 | |||
| 6 | Constant | Public | Type reference (TYPE) | CHAR4 | '=' | 20000512 | |||
| 7 | Constant | Public | Type reference (TYPE) | FCODE | 'CANCEL' | 20000626 | |||
| 8 | Constant | Public | Type reference (TYPE) | FCODE | 'EQUAL' | 20000514 | |||
| 9 | Constant | Public | Type reference (TYPE) | FCODE | 'LTOR' | 20000514 | |||
| 10 | Constant | Public | Type reference (TYPE) | FCODE | 'MERGE' | 20000514 | |||
| 11 | Constant | Public | Type reference (TYPE) | FCODE | 'RTOL' | 20000514 | |||
| 12 | Constant | Public | Type reference (TYPE) | FCODE | 'UNEQ' | 20000514 | |||
| 13 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'FIELDNAME' | 20000619 | |||
| 14 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'LINECOLOR' | 20000515 | |||
| 15 | Constant | Public | Type reference (TYPE) | CHAR20 | 'CHECKBOX' | 20000515 | |||
| 16 | Constant | Public | Type reference (TYPE) | CHAR20 | 'CHECKBOX_POPUP' | 20000518 | |||
| 17 | Constant | Public | Type reference (TYPE) | CHAR20 | 'HOTSPOT' | 20000515 | |||
| 18 | Constant | Public | Type reference (TYPE) | TABNAME | 'STRUC_COMPARE_NODE_RFW' | 20000515 | |||
| 19 | Constant | Public | Type reference (TYPE) | TABNAME | 'STRUC_COMPARE_OUTTAB_RFW' | 20000515 | |||
| 20 | Constant | Public | Type reference (TYPE) | TABNAME | 'STRUC_DETAIL_NODE_RFW' | 20000515 | |||
| 21 | Constant | Public | Type reference (TYPE) | TABNAME | 'STRUC_DETAIL_OUTTAB_RFW' | 20000515 | |||
| 22 | Constant | Public | Type reference (TYPE) | CHAR4 | '<>' | 20000512 | |||
| 23 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'VALUE' | 20000515 | |||
| 24 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'VALUE_LEFT' | 20000414 | |||
| 25 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'VALUE_RIGHT' | 20000414 | |||
| 26 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'VERIFIED' | 20000515 | |||
| 27 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'VERIFIED_LEFT' | 20000414 | |||
| 28 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'VERIFIED_RIGHT' | 20000414 | |||
| 29 | Constant | Public | Type reference (TYPE) | XFLAG | 'X' | 20001030 | |||
| 30 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV Grid Control innerhalb Dialogbox | 20000323 | |||
| 31 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | RFW: Detailanzeige/-vergleich | 20000413 | |||
| 32 | Static Attribute | Public | Type reference (TYPE) | LVC_S_LAYO | 20000323 | ||||
| 33 | Static Attribute | Private | Type reference (TYPE) | TAB_COMPARE_OUTTAB_RFW | RFW: Tabellentyp GUI Vergleichsliste | 20000515 | |||
| 34 | Static Attribute | Private | Type reference (TYPE) | UI_FUNCTIONS | ALV Grid: Ausgeschlossene Funktionen | 20000328 | |||
| 35 | Static Attribute | Private | Type reference (TYPE) | LVC_T_FCAT | Admin.Tabelle ALV | 20000505 | |||
| 36 | Static Attribute | Private | Type reference (TYPE) | TAB_COMPARE_RFW | Tabelle für Vergleich von Attributwerten (GUI Kopie) | 20000514 | |||
| 37 | Static Attribute | Private | Type reference (TYPE) | CHAR4 | Filter für Vergleichsergebnis | 20000514 | |||
| 38 | Static Attribute | Private | Type reference (TYPE) | XFLAG | 'X' | GUI: Change left side allowed | 20020109 | ||
| 39 | Static Attribute | Private | Type reference (TYPE) | SYMSGID | Nachrichten, Nachrichtenklasse | 20000414 | |||
| 40 | Static Attribute | Public | Type reference (TYPE) | FLAG | 20000516 | ||||
| 41 | Static Attribute | Public | Type reference (TYPE) | FLAG | 20000516 | ||||
| 42 | Static Attribute | Private | Type reference (TYPE) | XFLAG | 'X' | GUI: Change right side allowed | 20020109 | ||
| 43 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_GUI_DETAIL_RFW | BAdI Interface GUI | 20020109 |
Methods
Events
Class CL_GUI_DETAIL_RFW has no event.
Types
Class CL_GUI_DETAIL_RFW has no local type.
Method Signatures
Method ACTIVATE_GRID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_GRAPH_LEFT | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph | 20000516 | |||
| 2 | ER_GRAPH_RIGHT | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph | 20000516 | |||
| 3 | ER_NODE_LEFT | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Graphknoten | 20000516 | |||
| 4 | ER_NODE_RIGHT | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Graphknoten | 20000516 | |||
| 5 | EV_REFRESH_GRAPH_LEFT | Call by reference | Type reference (TYPE) | FLAG | allgemeines Flag | 20000516 | |||
| 6 | EV_REFRESH_GRAPH_RIGHT | Call by reference | Type reference (TYPE) | FLAG | allgemeines Flag | 20000516 | |||
| 7 | IR_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | GUI Container CFW | 20000505 | |||
| 8 | IR_DETAIL | Call by reference | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | Detailanzeige/-vergleich | 20000505 | |||
| 9 | IV_MESSAGE_CLASS | Call by reference | Type reference (TYPE) | SYMSGID | 'RFW' | Nachrichten, Nachrichtenklasse | 20000505 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler innerhalb ALV Routinen | 20000505 | ||
| 2 | Nicht erlaubte Datenstruktur | 20000505 | ||
| 3 | Eingabewert für GUI-Container fehlt | 20000505 |
Method ACTIVATE_POPUP_GRID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_GRAPH_LEFT | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Linker Graph | 20000516 | |||
| 2 | ER_GRAPH_RIGHT | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Rechter Graph | 20000516 | |||
| 3 | ER_NODE_LEFT | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Linker Graph-Knoten | 20000516 | |||
| 4 | ER_NODE_RIGHT | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Rechter Graph-Knoten | 20000516 | |||
| 5 | EV_REFRESH_GRAPH_LEFT | Call by reference | Type reference (TYPE) | FLAG | Linker Graph muss aktualisiert werden | 20000516 | |||
| 6 | EV_REFRESH_GRAPH_RIGHT | Call by reference | Type reference (TYPE) | FLAG | Rechter Graph muss aktualisiert werden | 20000516 | |||
| 7 | IR_DETAIL | Call by reference | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | Detailanzeige/-vergleich | 20000414 | |||
| 8 | IV_CHANGES_ALLOWED | Call by reference | Type reference (TYPE) | FLAG | 'X' | Änderungen erlaubt ==> Checkbox | 20000413 | ||
| 9 | IV_HEIGHT | Call by reference | Type reference (TYPE) | I | 400 | Höhe dieses Containers | 20000413 | ||
| 10 | IV_LEFT | Call by reference | Type reference (TYPE) | I | 100 | Linke Position der Dialogbox | 20000413 | ||
| 11 | IV_MESSAGE_CLASS | Call by reference | Type reference (TYPE) | SYMSGID | 'RFW' | Nachrichten, Nachrichtenklasse | 20000414 | ||
| 12 | IV_TITLE | Call by reference | Type reference (TYPE) | CHAR80 | TEXT-T12 | Titelzeile für Popup | 20000324 | ||
| 13 | IV_TOP | Call by reference | Type reference (TYPE) | I | 100 | Obere Position der Dialogbox | 20000413 | ||
| 14 | IV_WIDTH | Call by reference | Type reference (TYPE) | I | 600 | Breite dieses Containers | 20000413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler innerhalb ALV Routinen | 20000324 | ||
| 2 | Nicht erlaubte Datenstruktur | 20000328 |
Method ACTIVATE_POPUP_TC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_GRAPH_ONE | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Linker Graph | 20010220 | |||
| 2 | ER_GRAPH_TWO | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Rechter Graph | 20010220 | |||
| 3 | ER_NODE_ONE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Linker Graph-Knoten | 20010220 | |||
| 4 | ER_NODE_TWO | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Rechter Graph-Knoten | 20010220 | |||
| 5 | EV_REFRESH_GRAPH_ONE | Call by reference | Type reference (TYPE) | FLAG | Linker Graph muss aktualisiert werden | 20010220 | |||
| 6 | EV_REFRESH_GRAPH_TWO | Call by reference | Type reference (TYPE) | FLAG | Rechter Graph muss aktualisiert werden | 20010220 | |||
| 7 | IR_DETAIL | Call by reference | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | Detailanzeige/-vergleich | 20001030 | |||
| 8 | IV_CHANGES_ALLOWED | Call by reference | Type reference (TYPE) | FLAG | 'X' | Änderungen erlaubt ==> Checkbox | 20001030 | ||
| 9 | IV_HEIGHT | Call by reference | Type reference (TYPE) | I | 400 | Höhe dieses Containers | 20001030 | ||
| 10 | IV_LEFT | Call by reference | Type reference (TYPE) | I | 100 | Linke Position der Dialogbox | 20001030 | ||
| 11 | IV_MESSAGE_CLASS | Call by reference | Type reference (TYPE) | SYMSGID | 'RFW' | Nachrichten, Nachrichtenklasse | 20001030 | ||
| 12 | IV_TITLE | Call by reference | Type reference (TYPE) | CHAR80 | TEXT-T12 | Titelzeile für Popup | 20001030 | ||
| 13 | IV_TOP | Call by reference | Type reference (TYPE) | I | 100 | Obere Position der Dialogbox | 20001030 | ||
| 14 | IV_WIDTH | Call by reference | Type reference (TYPE) | I | 600 | Breite dieses Containers | 20001030 | ||
| 15 | MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlermeldung | 20010402 | |||
| 16 | MSG_LOG | Call by reference | Object reference (TYPE REF TO) | CL_MESSAGES_RFW | Fehlerprotokoll | 20010402 | |||
| 17 | RC | Call by reference | Type reference (TYPE) | INT4 | Fehlercode | 20010402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht erlaubte Datenstruktur | 20001030 |
Method ADAPT_DETAIL_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DETAIL_NODE_LEFT | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Linker Detailknoten | 20001106 | |||
| 2 | IR_DETAIL_NODE_RIGHT | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Rechter Detailknoten | 20001106 | |||
| 3 | IV_REFRESH_LEFT | Call by reference | Type reference (TYPE) | FLAG | Links aktualisieren | 20001106 | |||
| 4 | IV_REFRESH_RIGHT | Call by reference | Type reference (TYPE) | FLAG | Rechts aktualisieren | 20001106 |
Method ADAPT_DETAIL_NODES on class CL_GUI_DETAIL_RFW has no exception.
Method BUILD_OUTTAB_COMPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_DDIC_STRUCTURE | Call by reference | Type reference (TYPE) | DDOBJNAME | DDIC-Struktur | 20000330 | |||
| 2 | ET_COMPARE_OUTTAB | Call by reference | Type reference (TYPE) | TAB_COMPARE_OUTTAB_RFW | Werte in Vergleichsformat für ALV Grid | 20000330 | |||
| 3 | IT_COMPARE_LIST | Call by reference | Type reference (TYPE) | TAB_COMPARE_RFW | Externe Wertetabelle | 20000330 |
Method BUILD_OUTTAB_COMPARE on class CL_GUI_DETAIL_RFW has no exception.
Method BUILD_OUTTAB_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_DDIC_STRUCTURE | Call by reference | Type reference (TYPE) | DDOBJNAME | DDIC-Struktur | 20000330 | |||
| 2 | ET_DETAIL_OUTTAB | Call by reference | Type reference (TYPE) | TAB_DETAIL_OUTTAB_RFW | Wertetabelle GUI-Struktur | 20000330 | |||
| 3 | IT_DETAIL_LIST | Call by reference | Type reference (TYPE) | TAB_COMPARE_RFW | Wertetabelle DC-Struktur | 20000330 |
Method BUILD_OUTTAB_DETAIL on class CL_GUI_DETAIL_RFW has no exception.
Method CHANGE_DETAIL_FROM_ALV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DATA_CHANGED | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | Message Protokoll für Dataentry | 20000414 | |||
| 2 | IR_NODE_LEFT | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Linker Knoten | 20000414 | |||
| 3 | IR_NODE_RIGHT | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Rechter Knoten | 20000414 | |||
| 4 | IV_LIST | Call by reference | Type reference (TYPE) | FLAG | Listdarstellung? | 20000414 |
Method CHANGE_DETAIL_FROM_ALV on class CL_GUI_DETAIL_RFW has no exception.
Method CHECKBOX_ONLY_ONCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR_IN_DATA | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen Fehler | 20000414 | |||
| 2 | IR_DATA_CHANGED | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | ALV-Änderungsprotokoll | 20000414 |
Method CHECKBOX_ONLY_ONCE on class CL_GUI_DETAIL_RFW has no exception.
Method EXCLUDE_TB_FUNCTIONS Signature
Method EXCLUDE_TB_FUNCTIONS on class CL_GUI_DETAIL_RFW has no parameter.
Method EXCLUDE_TB_FUNCTIONS on class CL_GUI_DETAIL_RFW has no exception.
Method GET_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DETAIL | Call by reference | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | RFW: Detailanzeige/-vergleich | 20020327 | |||
| 2 | ET_COMPARE_OUTTAB | Call by reference | Type reference (TYPE) | TAB_COMPARE_OUTTAB_RFW | RFW: Tabellentyp GUI Vergleichsliste | 20020327 | |||
| 3 | ET_GUI_DETAIL_LIST | Call by reference | Type reference (TYPE) | TAB_COMPARE_RFW | Tabelle für Vergleich von Attributwerten | 20020327 |
Method GET_ATTRIBUTES on class CL_GUI_DETAIL_RFW has no exception.
Method HANDLE_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA_CHANGED | Call by reference | Type reference (TYPE) | 20000412 |
Method HANDLE_CHANGED on class CL_GUI_DETAIL_RFW has no exception.
Method HANDLE_CLOSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Type reference (TYPE) | 20000323 |
Method HANDLE_CLOSE on class CL_GUI_DETAIL_RFW has no exception.
Method HANDLE_HOTSPOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Type reference (TYPE) | 20000508 | |||||
| 2 | E_COLUMN_ID | Call by reference | Type reference (TYPE) | 20000508 |
Method HANDLE_HOTSPOT on class CL_GUI_DETAIL_RFW has no exception.
Method HANDLE_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INTERACTIVE | Call by reference | Type reference (TYPE) | 20000503 | |||||
| 2 | E_OBJECT | Call by reference | Type reference (TYPE) | 20000503 |
Method HANDLE_TOOLBAR on class CL_GUI_DETAIL_RFW has no exception.
Method HANDLE_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_UCOMM | Call by reference | Type reference (TYPE) | 20000503 |
Method HANDLE_USER_COMMAND on class CL_GUI_DETAIL_RFW has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |