SAP ABAP Class CL_TABLE_MODEL_MM (Table Model)
Hierarchy
BBPCRM (Software Component) BBPCRM
   SRM-EBP (Application Component) Enterprise Buyer
     BBP_APPLICATION (Package) Structure Package EBP
       ME (Package) Application development R/3 Purchasing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MODEL_MM Default Model Functionality 19990319
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_MM Save User Settings 19990319
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SUBJECT_MM The Subject for the Change Notification Protocol 19990319
Properties
Class CL_TABLE_MODEL_MM  
Short Description Table Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ME   Application development R/3 Purchasing 
Created 19990319   SAP 
Last change 19990319   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_MODEL_MM Default Model Functionality 19990319
2 IF_SERIALIZABLE_MM Save User Settings 19990319
3 IF_SUBJECT_MM The Subject for the Change Notification Protocol 19990319
Friends
Class CL_TABLE_MODEL_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_FIELDCATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT 19990319
2 MY_BLADE Instance attribute Protected Object reference (TYPE REF TO) IF_DATABLADE_MM Datablade 19990319
3 MY_CURRENT_LINE Instance attribute Protected Type reference (TYPE) SY-TABIX Current Line 19990319
4 MY_DIRTY_FLAG Instance attribute Protected Type reference (TYPE) MMPUR_BOOL Must Table be Read 19990320
5 MY_STRUCTNAME Instance attribute Protected Type reference (TYPE) DD02L-TABNAME Structure 19990319
6 MY_TABLEREF Instance attribute Protected Object reference (TYPE REF TO) DATA Table 19990319
Methods
# Method Level Visibility Method type Description Created on
1 CLONE Instance method Public Method Clone 19990322
2 COPY Instance method Public Method Copy Table Content Into Own Table 19990902
3 CREATE_DUMMY_TABLE Instance method Private Method Dummy 19990320
4 FREE Instance method Public Method Free Memory Space/Reset Table 19990320
5 GET_CURRENT_LINE Instance method Public Method Current Line of Table 19990319
6 GET_DATABLADE Instance method Public Method Determine Datablade 19990320
7 GET_TABLE Instance method Public Method Returns Table 19990319
8 NOTIFY Instance method Public Method Make Changes Known to Observer 19990901
9 READ Instance method Public Method Read from Datablade 19990320
10 SET_CURRENT_LINE Instance method Public Method Set Current Line 19990319
11 SET_DATABLADE Instance method Public Method Supply Datablade 19990319
12 SET_TABLE Instance method Public Method Set Table 19990320
Events
Class CL_TABLE_MODEL_MM has no event.
Types
Class CL_TABLE_MODEL_MM has no local type.
Method Signatures

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CLONE Value transfer Object reference (TYPE REF TO) CL_TABLE_MODEL_MM Clone 19990322

Method CLONE on class CL_TABLE_MODEL_MM has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990902
2 Importing IM_TABLEREF Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz 19990902
# Exception Resumable Description Created on
1 FAILED Copy of tableref failed 19990902

Method CREATE_DUMMY_TABLE Signature

Method CREATE_DUMMY_TABLE on class CL_TABLE_MODEL_MM has no parameter.
Method CREATE_DUMMY_TABLE on class CL_TABLE_MODEL_MM has no exception.

Method FREE Signature

Method FREE on class CL_TABLE_MODEL_MM has no parameter.
Method FREE on class CL_TABLE_MODEL_MM has no exception.

Method GET_CURRENT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990319
2 Exporting EX_STRUCT_REF Call by reference Object reference (TYPE REF TO) DATA Struktur 19990319

Method GET_CURRENT_LINE on class CL_TABLE_MODEL_MM has no exception.

Method GET_DATABLADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BLADE Value transfer Object reference (TYPE REF TO) IF_DATABLADE_MM Datablade 19990320

Method GET_DATABLADE on class CL_TABLE_MODEL_MM has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990319
2 Exporting EX_STRUCTNAME Call by reference Type reference (TYPE) DD02L-TABNAME Struktur 19990319
3 Exporting EX_TABLEREF Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz 19990319
4 Importing IM_REFRESH Call by reference Type reference (TYPE) MMPUR_BOOL Tabelle auffrischen 19990320
# Exception Resumable Description Created on
1 FAILED 19990319

Method NOTIFY Signature

Method NOTIFY on class CL_TABLE_MODEL_MM has no parameter.
Method NOTIFY on class CL_TABLE_MODEL_MM has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH Call by reference Type reference (TYPE) MMPUR_BOOL Refresh 19990320
# Exception Resumable Description Created on
1 FAILED Fehler 19990320

Method SET_CURRENT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STRUCT Call by reference Type reference (TYPE) ANY 19990319

Method SET_CURRENT_LINE on class CL_TABLE_MODEL_MM has no exception.

Method SET_DATABLADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BLADE Call by reference Object reference (TYPE REF TO) IF_DATABLADE_MM Datablade 19990319
# Exception Resumable Description Created on
1 CANCELLED Query nicht ausgeführt 19990520
2 FAILED Allgemeiner Fehler 19990520

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TABLE Call by reference Type reference (TYPE) TABLE Tabelle 19990320
2 Importing IM_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990320
3 Importing IM_STRUCTNAME Call by reference Type reference (TYPE) DD02L-TABNAME Strukturname 19990320

Method SET_TABLE on class CL_TABLE_MODEL_MM has no exception.
History
Last changed by/on SAP  19990319 
SAP Release Created in