Hierarchy
⤷
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_SCREEN_VIEW_MM | Screen View | 00000000 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MODEL_HOLDER_MM | Model Holder | 19990315 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MODEL_VIEW_EVENT_MM | Events of a Model View | 19990322 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_BASIC_MODEL_VIEW_MM | Basic Model View | 19990205 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_FOREIGN_APPLICATION_VIEW_MM | Basic Model View | 19990218 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_GENERIC_MODEL_VIEW_MM | Generic Model View | 19990920 |
| 4 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_VIEW_MM | View for ALV Grid Control | 19991126 |
| 5 | Inheritance (c INHERITING FROM c_ref) | CL_TABLE_MODEL_TREE_VIEW_MM | Table Model Tree | 19990320 |
| 6 | Inheritance (c INHERITING FROM c_ref) | CL_TABLE_VIEW_MM | View for Table Control Items | 00000000 |
| 7 | Inheritance (c INHERITING FROM c_ref) | CL_TABLE_VIEW_MM_2 | View for Table Control Items | 19990510 |
Properties
| Class | CL_MODEL_VIEW_MM | |
| Short Description | Model View | |
| Super Class | CL_SCREEN_VIEW_MM | Screen View |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ME | Application development R/3 Purchasing |
| Created | 19990115 | SAP |
| Last change | 20110908 | SAP |
| 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
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_MODEL_HOLDER_MM | Model Holder | 19990315 | ||
| 2 | IF_MODEL_VIEW_EVENT_MM | Events of a Model View | 19990322 |
Friends
Class CL_MODEL_VIEW_MM has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | MMPUR_BOOL | Data Changed | 19990205 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | MMPUR_MODELS | List of Changed Models | 19990205 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | MMPUR_BOOL | mmpur_no | View Uses Change Log | 19990521 | ||
| 4 | Instance attribute | Protected | Type reference (TYPE) | CHAR1 | Default Field Selection | 19990301 | |||
| 5 | Constant | Protected | Type reference (TYPE) | I | 50 | Default Priority for Consolidation | 19990126 | ||
| 6 | Instance attribute | Protected | Type reference (TYPE) | MMPUR_DYNPRO_FIELDS | Cursor Fields | 19990210 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | MMPUR_METAFIELD | Default Metafeld | 20020107 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | MMPUR_DYNPRO_FIELDS | Screen Fields | 19990125 | |||
| 9 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Screen Work Area | 19990919 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | TTYP_FIELDSELECTION_MM | Field Selection | 19990301 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | STATUSICON | Status Icon | 20011228 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | STATUSICON | Status Icon | 20011228 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | MEPO_MFS_APPLICATION | Application Metafield Server | 19990902 | |||
| 14 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990127 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | I | Priority for Consolidation | 19990125 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | TABNAME | DDIC Structure: Screen | 19990125 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | Field Transport at Time of PAI Delayed | 19990126 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | FIELDS_CHANGED | Instance Event (0) |
Public (2) |
User Changed at Least One of the View Fields | 19990126 |
Types
Class CL_MODEL_VIEW_MM has no local type.
Method Signatures
Method BUILD_DYNPRO_FIELDS Signature
Method BUILD_DYNPRO_FIELDS on class CL_MODEL_VIEW_MM has no parameter.
Method BUILD_DYNPRO_FIELDS on class CL_MODEL_VIEW_MM has no exception.
Method CAN_ACCEPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Modell | 19990125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kann nicht behandelt werden | 19990126 |
Method CAN_ACCEPT_METAFIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ACCEPTED | Call by reference | Type reference (TYPE) | I | Anzahl akzeptierter Metafelder | 19990126 | |||
| 2 | EX_ACTIVE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Ist der View aktiv? | 19990204 | |||
| 3 | EX_FIELDLIST | Call by reference | Type reference (TYPE) | MEPO_T_METAFIELD | Liste der akzeptierten Metafelder | 19990517 | |||
| 4 | EX_FOCUS | Call by reference | Type reference (TYPE) | MMPUR_BOOL | hat der View derzeit den Fokus? | 19990210 | |||
| 5 | EX_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Modell | 19990517 | |||
| 6 | EX_PRIORITY | Call by reference | Type reference (TYPE) | I | Priorität des View | 19990204 | |||
| 7 | IM_FIELDLIST | Call by reference | Type reference (TYPE) | MMPUR_FIELDLIST | Metafeldliste | 19990126 | |||
| 8 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Modell | 19990517 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kann nicht behandelt Werden | 19990126 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DYNPRO | Call by reference | Type reference (TYPE) | SY-DYNNR | Dynpronummer | 19990125 | |||
| 2 | IM_PRIORITY | Call by reference | Type reference (TYPE) | I | Priorität für Konsolidierung | 19990125 | |||
| 3 | IM_PROG | Call by reference | Type reference (TYPE) | SY-REPID | Programm | 19990125 | |||
| 4 | IM_STRUCT_NAME | Call by reference | Type reference (TYPE) | TABNAME | DDIC-Struktur | 19990218 |
Method CONSTRUCTOR on class CL_MODEL_VIEW_MM has no exception.
Method FS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_INITIATOR | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Initiator ( gewöhnlich me ) | 19991008 | |||
| 2 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990317 | |||
| 3 | IM_REQUESTED_TYPE | Call by reference | Type reference (TYPE) | STRING40 | Objekttyp | 19991008 | |||
| 4 | IM_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Sender ( gewöhnlich my_model) | 19991008 |
Method FS_GET on class CL_MODEL_VIEW_MM has no exception.
Method GET_DEFAULT_METAFIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_METAFIELD | Value transfer | Type reference (TYPE) | MMPUR_METAFIELD | Metafeld | 20020107 |
Method GET_DEFAULT_METAFIELD on class CL_MODEL_VIEW_MM has no exception.
Method HAS_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990201 | |||
| 2 | RET_CHANGED | Value transfer | Type reference (TYPE) | MMPUR_BOOL | wurde geändert | 19990201 |
Method HAS_CHANGED on class CL_MODEL_VIEW_MM has no exception.
Method HAS_VISIBLE_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_RESULT | Value transfer | Type reference (TYPE) | MMPUR_BOOL | Ergebnis | 19990317 |
Method HAS_VISIBLE_FIELDS on class CL_MODEL_VIEW_MM has no exception.
Method MODEL_VIEW_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Fcode | 19990324 |
Method MODEL_VIEW_EVENT on class CL_MODEL_VIEW_MM has no exception.
Method MODIFY_SCREEN Signature
Method MODIFY_SCREEN on class CL_MODEL_VIEW_MM has no parameter.
Method MODIFY_SCREEN on class CL_MODEL_VIEW_MM has no exception.
Method NOTIFY_DATA_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method NOTIFY_DATA_CHANGED on class CL_MODEL_VIEW_MM has no exception.
Method POH Signature
Method POH on class CL_MODEL_VIEW_MM has no parameter.
Method POH on class CL_MODEL_VIEW_MM has no exception.
Method POH_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_LINE | Call by reference | Type reference (TYPE) | I | Step-Loop Zeile | 19990503 | |||
| 2 | IM_METAFIELD | Call by reference | Type reference (TYPE) | MMPUR_METAFIELD | Metafeld | 19990321 | |||
| 3 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990321 |
Method POH_LIST on class CL_MODEL_VIEW_MM has no exception.
Method POV Signature
Method POV on class CL_MODEL_VIEW_MM has no parameter.
Method POV on class CL_MODEL_VIEW_MM has no exception.
Method POV_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_LINE | Call by reference | Type reference (TYPE) | I | Step-Loop Zeile | 19990503 | |||
| 2 | IM_METAFIELD | Call by reference | Type reference (TYPE) | MMPUR_METAFIELD | Metafeld | 19990321 | |||
| 3 | IM_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Mode D=Display, U=Update | 19990503 | |||
| 4 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990321 |
Method POV_LIST on class CL_MODEL_VIEW_MM has no exception.
Method SET_CURSOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Container | 19990517 | |||
| 2 | IM_FIELDLIST | Call by reference | Type reference (TYPE) | MMPUR_FIELDLIST | Liste von Metafeldern | 19990205 | |||
| 3 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method SET_CURSOR on class CL_MODEL_VIEW_MM has no exception.
Method SET_DEFAULT_METAFIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_METAFIELD | Call by reference | Type reference (TYPE) | MMPUR_METAFIELD | Metafeld | 20020107 |
Method SET_DEFAULT_METAFIELD on class CL_MODEL_VIEW_MM has no exception.
Method SET_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Modell | 19990127 |
Method SET_MODEL on class CL_MODEL_VIEW_MM has no exception.
Method SET_STRUCT_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION | Call by reference | Type reference (TYPE) | MEPO_MFS_APPLICATION | Applikation Metafeldserver | 19990902 | |||
| 2 | IM_STRUCT_NAME | Call by reference | Type reference (TYPE) | TABNAME | DDIC-Struktur | 19990205 | |||
| 3 | IM_WORKAREA | Call by reference | Type reference (TYPE) | ANY | Dynpro Workarea | 19990919 |
Method SET_STRUCT_NAME on class CL_MODEL_VIEW_MM has no exception.
Method SHOW_MESSAGE_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model, dessen Fehler angezeigt werden sollen | 20000120 |
Method SHOW_MESSAGE_LOG on class CL_MODEL_VIEW_MM has no exception.
Method SUBJECT_CHANGED Signature
Method SUBJECT_CHANGED on class CL_MODEL_VIEW_MM has no parameter.
Method SUBJECT_CHANGED on class CL_MODEL_VIEW_MM has no exception.
Method TRANSPORT_FROM_DYNP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method TRANSPORT_FROM_DYNP on class CL_MODEL_VIEW_MM has no exception.
Method TRANSPORT_FROM_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method TRANSPORT_FROM_MODEL on class CL_MODEL_VIEW_MM has no exception.
Method TRANSPORT_TO_DYNP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method TRANSPORT_TO_DYNP on class CL_MODEL_VIEW_MM has no exception.
Method TRANSPORT_TO_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method TRANSPORT_TO_MODEL on class CL_MODEL_VIEW_MM has no exception.
Method USE_CHANGE_PROTOCOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACTIVE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | aktiv/inaktiv | 19990521 |
Method USE_CHANGE_PROTOCOL on class CL_MODEL_VIEW_MM has no exception.
Method USE_DELAYED_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DELAYED | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Asynchroner Transport? | 19990920 |
Method USE_DELAYED_TRANSPORT on class CL_MODEL_VIEW_MM has no exception.
Event Signatures
Event FIELDS_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MODEL | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990201 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |