Hierarchy
⤷
⤷
Properties
| Class | /MRSS/CL_SQM_MAT_UI | |
| Short Description | Qualification matrix - user interface | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /MRSS/SQM | MRS Qualifications: Master Data (Matrix, Catalogs) |
| Created | 20060331 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /MRSS/CL_SQM_MAT_UI has no interface implemented.
Friends
Class /MRSS/CL_SQM_MAT_UI has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Custom Controls in the Screen Area | 20060405 | |||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | SAP List Viewer | 20060405 | |||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | /MRSS/CL_SQM_MAT_UI | Qualification matrix - user interface | 20060331 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | LVC_T_STYL | ALV Control: Style Table for Cells | 20060406 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | LVC_T_STYL | ALV Control: Style Table for Cells | 20061019 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | LVC_T_STYL | ALV Control: Style Table for Cells | 20060406 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | 20070129 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for SAP List Viewer Control | 20060406 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_SQM_MAT_OUT_TAB | Qualification matrix - output table | 20060405 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | LVC_T_ROID | 20070221 | ||||
| 11 | Instance attribute | Private | Type reference (TYPE) | I | 0 | Number of Lines Added | 20070329 | ||
| 12 | Instance attribute | Public | Type reference (TYPE) | XFELD | 20070222 | ||||
| 13 | Instance attribute | Private | Type reference (TYPE) | XFELD | Output table must be refreshed | 20060409 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | SMP_DYNTXT | Text for error function key | 20060408 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | SMP_DYNTXT | 20070129 | ||||
| 16 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Processing Mode | 20060405 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | XFELD | Displaying Log | 20060515 |
Methods
Events
Class /MRSS/CL_SQM_MAT_UI has no event.
Types
Class /MRSS/CL_SQM_MAT_UI has no local type.
Method Signatures
Method CELLTABS_INIT Signature
Method CELLTABS_INIT on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method CELLTABS_INIT on class /MRSS/CL_SQM_MAT_UI has no exception.
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | 20070130 | ||||
| 2 | EV_MSGTYP | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type - E/W/Space | 20070420 |
Method CHECK on class /MRSS/CL_SQM_MAT_UI has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method CONSTRUCTOR on class /MRSS/CL_SQM_MAT_UI has no exception.
Method DATA_CHANGED_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CHANGED | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen "Datenänderungen" | 20060409 |
Method DATA_CHANGED_CHECK on class /MRSS/CL_SQM_MAT_UI has no exception.
Method FCODE_EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20060405 | |||
| 2 | IV_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20060405 | |||
| 3 | IV_FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20060331 |
Method FCODE_EXECUTE on class /MRSS/CL_SQM_MAT_UI has no exception.
Method FIELDCAT_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20060406 |
Method FIELDCAT_INIT on class /MRSS/CL_SQM_MAT_UI has no exception.
Method GET_CONCAT_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_OUT | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MAT_OUT | 20070202 |
Method GET_CONCAT_LIST on class /MRSS/CL_SQM_MAT_UI has no exception.
Method GRID_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20060405 | |||
| 2 | IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | ABAP-Programm, aktuelles Rahmenprogramm | 20060405 |
Method GRID_INIT on class /MRSS/CL_SQM_MAT_UI has no exception.
Method HANDLE_BUTTON_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_COL_ID | Call by reference | Attribute reference (LIKE) | 20070112 | |||||
| 2 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20070112 |
Method HANDLE_BUTTON_CLICK on class /MRSS/CL_SQM_MAT_UI has no exception.
Method HANDLE_DATA_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA_CHANGED | Call by reference | Attribute reference (LIKE) | 20060406 | |||||
| 2 | E_ONF4 | Call by reference | Attribute reference (LIKE) | 20060406 | |||||
| 3 | E_ONF4_AFTER | Call by reference | Attribute reference (LIKE) | 20060406 | |||||
| 4 | E_ONF4_BEFORE | Call by reference | Attribute reference (LIKE) | 20060406 |
Method HANDLE_DATA_CHANGED on class /MRSS/CL_SQM_MAT_UI has no exception.
Method HANDLE_DATA_CHANGED_FINISHED Signature
Method HANDLE_DATA_CHANGED_FINISHED on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method HANDLE_DATA_CHANGED_FINISHED on class /MRSS/CL_SQM_MAT_UI has no exception.
Method HANDLE_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20060409 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20060409 | |||||
| 3 | E_ROW | Call by reference | Attribute reference (LIKE) | 20060409 |
Method HANDLE_DOUBLE_CLICK on class /MRSS/CL_SQM_MAT_UI has no exception.
Method HANDLE_HOTSPOT_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20060409 | |||||
| 2 | E_COLUMN_ID | Call by reference | Attribute reference (LIKE) | 20060409 | |||||
| 3 | E_ROW_ID | Call by reference | Attribute reference (LIKE) | 20060409 |
Method HANDLE_HOTSPOT_CLICK on class /MRSS/CL_SQM_MAT_UI 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 | Attribute reference (LIKE) | 20060406 | |||||
| 2 | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20060406 |
Method HANDLE_TOOLBAR on class /MRSS/CL_SQM_MAT_UI has no exception.
Method HANDLE_TOOLBAR_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20060406 |
Method HANDLE_TOOLBAR_FUNCTION on class /MRSS/CL_SQM_MAT_UI has no exception.
Method INSTANCE_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EREF_INSTANCE | Value transfer | Object reference (TYPE REF TO) | /MRSS/CL_SQM_MAT_UI | Qualifikationsmatrix - Userinterface | 20060331 | |||
| 2 | IV_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 'D' | Bearbeitungsmodus D=Anzeigen E=Ändern | 20060408 |
Method INSTANCE_GET on class /MRSS/CL_SQM_MAT_UI has no exception.
Method LAYOUT_SET Signature
Method LAYOUT_SET on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method LAYOUT_SET on class /MRSS/CL_SQM_MAT_UI has no exception.
Method MATRIX_ADD Signature
Method MATRIX_ADD on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method MATRIX_ADD on class /MRSS/CL_SQM_MAT_UI has no exception.
Method MATRIX_DELETE Signature
Method MATRIX_DELETE on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method MATRIX_DELETE on class /MRSS/CL_SQM_MAT_UI has no exception.
Method MATRIX_EDIT Signature
Method MATRIX_EDIT on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method MATRIX_EDIT on class /MRSS/CL_SQM_MAT_UI has no exception.
Method MATRIX_RELEASE Signature
Method MATRIX_RELEASE on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method MATRIX_RELEASE on class /MRSS/CL_SQM_MAT_UI has no exception.
Method MESSAGE_HANDLING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20070420 | |||
| 2 | IT_MSG | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Table with Messages | 20070420 | |||
| 3 | IV_MSGTYP | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type -E/W/Space | 20070420 | |||
| 4 | IV_SAVE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Save or not | 20070420 |
Method MESSAGE_HANDLING on class /MRSS/CL_SQM_MAT_UI has no exception.
Method MESSAGE_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | 20070129 | ||||
| 2 | IV_TITLE | Call by reference | Type reference (TYPE) | SY-TITLE | 20070129 |
Method MESSAGE_OUTPUT on class /MRSS/CL_SQM_MAT_UI has no exception.
Method MODE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MAT | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MAT_TAB | 20070223 | ||||
| 2 | IV_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Bearbeitungsmodus | 20060408 | |||
| 3 | IV_SECURE_READ | Call by reference | Type reference (TYPE) | XFELD | 20070223 |
Method MODE_SET on class /MRSS/CL_SQM_MAT_UI has no exception.
Method MODE_SWITCH Signature
Method MODE_SWITCH on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method MODE_SWITCH on class /MRSS/CL_SQM_MAT_UI has no exception.
Method OUTTAB_UPDATE Signature
Method OUTTAB_UPDATE on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method OUTTAB_UPDATE on class /MRSS/CL_SQM_MAT_UI has no exception.
Method OUTTAB_UPDATE_MULTI Signature
Method OUTTAB_UPDATE_MULTI on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method OUTTAB_UPDATE_MULTI on class /MRSS/CL_SQM_MAT_UI has no exception.
Method PBO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20060405 | |||
| 2 | IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | ABAP-Programm, aktuelles Rahmenprogramm | 20060405 |
Method PBO on class /MRSS/CL_SQM_MAT_UI has no exception.
Method POPUP_TO_CONFIRM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LEAVE | Call by reference | Type reference (TYPE) | C | J=Sichern, N=Nicht sichern, X=Nicht relevant, SPACE=Abbruch | 20060405 |
Method POPUP_TO_CONFIRM on class /MRSS/CL_SQM_MAT_UI has no exception.
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | 20070129 | ||||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 20070131 | ||||
| 3 | EV_MSGTYP | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type - E/W/Space | 20070420 | |||
| 4 | IV_BADI | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 'X' | Boolean Variable | 20070420 |
Method SAVE on class /MRSS/CL_SQM_MAT_UI has no exception.
Method SET_ICONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_OUT | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MAT_OUT | 20070114 |
Method SET_ICONS on class /MRSS/CL_SQM_MAT_UI has no exception.
Method TEXTS_TRANSLATE Signature
Method TEXTS_TRANSLATE on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method TEXTS_TRANSLATE on class /MRSS/CL_SQM_MAT_UI has no exception.
Method WHERE_USED_LIST_DISPLAY Signature
Method WHERE_USED_LIST_DISPLAY on class /MRSS/CL_SQM_MAT_UI has no parameter.
Method WHERE_USED_LIST_DISPLAY on class /MRSS/CL_SQM_MAT_UI has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 195 |