SAP ABAP Class CL_TABLE_VIEW_MM_2 (View for Table Control Items)
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 Inheritance (c INHERITING FROM c_ref)  CL_MODEL_VIEW_MM Model View 19990510
Properties
Class CL_TABLE_VIEW_MM_2  
Short Description View for Table Control Items    
Super Class CL_MODEL_VIEW_MM Model View 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ME   Application development R/3 Purchasing 
Created 19990510   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 OLE2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_TABLE_VIEW_MM_2 has no interface implemented.
Friends
Class CL_TABLE_VIEW_MM_2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_ITEMS Instance attribute Protected Type reference (TYPE) MMPUR_MODELS Items (Unfiltered) 19990510
2 BLOCK_BEGIN Instance attribute Private Type reference (TYPE) SY-TABIX Start of Block 19990510
3 CURSOR_LINE Instance attribute Protected Type reference (TYPE) SY-TABIX Line on Which Cursor Is Positioned 19990510
4 DETAIL_LINE Instance attribute Protected Type reference (TYPE) SY-TABIX Detail Line 19990510
5 FCODE_PREFIX Instance attribute Protected Type reference (TYPE) STRING40 Prefix for FCodes 19990510
6 FILTER_DESCRIPTION Instance attribute Protected Type reference (TYPE) LVC_T_FILT Filter Description 19990510
7 FORMER_SELECTION Instance attribute Protected Type reference (TYPE) MMPUR_MODELS Further Selection 19990510
8 GT_DATA_BUFFERS Instance attribute Protected Type reference (TYPE) LTY_DATA_BUFFER_REGTAB Table of Data Buffers 19990510
9 ITEMS Instance attribute Protected Type reference (TYPE) MMPUR_MODELS Items 19990510
10 ITEMS_IND Instance attribute Protected Type reference (TYPE) SY-TABIX Counter 19990510
11 ITEM_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) CL_CONTROLLER_MM Special Controller 19990510
12 LAST_FILTER_DESCRIPTION Instance attribute Protected Type reference (TYPE) LVC_T_FILT Filter Description 19990510
13 LINES Instance attribute Protected Type reference (TYPE) SY-TABIX Number of Loop Lines 19990510
14 MAX_ITEMS Instance attribute Protected Type reference (TYPE) SY-TABIX Number of Items for Table Control 19990510
15 MY_MESSAGE_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_MESSAGE_HANDLER_MM Message Handler 19990510
16 SELECTION Instance attribute Protected Type reference (TYPE) MMPUR_MODELS Selected Items 19990510
17 SELECTION_CHANGED Instance attribute Protected Type reference (TYPE) T_BOOL Selection Changed 19990510
18 SEL_EMPTY Instance attribute Protected Type reference (TYPE) MMPUR_BOOL Nothing Selected 19990510
19 SORT_DESCRIPTION Instance attribute Protected Type reference (TYPE) LVC_T_SORT Definition of Sort 19990510
20 TC_DYNPRO_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Pointer to Screen Structure 19990510
21 TC_STRUCTURE Instance attribute Protected Object reference (TYPE REF TO) DATA Pointer to Table Control Structure 19990510
22 TC_TABLE Instance attribute Protected Object reference (TYPE REF TO) DATA Pointer to Table Control Table 19990510
23 TOP_LINE Instance attribute Protected Type reference (TYPE) SY-TABIX 1 First Line of TC (in Table Items) 19990510
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_FILTER Instance method Protected Method Use Filter 19990510
2 APPLY_SORT Instance method Protected Method Apply Sort 19990510
3 CONSTRUCTOR Instance method Public Constructor Constructor 19990510
4 EDIT_FILTER Instance method Public Method Create/Change Filter 19990510
5 EDIT_SORT Instance method Protected Method Define Sort Order 19990510
6 FIRST_PAGE Instance method Public Method First Page 19990510
7 GENERIC_TABLE_VIEW_FUNCTIONS Instance method Protected Method Generic Functions of Table View 19990510
8 GET_CURRENT_ITEM Instance method Public Method Selected or Invoked Object 19990510
9 GET_DATA Instance method Protected Method Access Data Buffer (Read) 19990510
10 GET_DATA_TABLE Instance method Protected Method Access Data Buffer: Read Whole Table 19990510
11 GET_DEFAULT_CURSOR Instance method Private Method Get Cursor from Framework 19990510
12 GET_ITEMS Instance method Public Method Return all Items 19990510
13 GET_SELECTED_COLUMNS Instance method Public Method Determine Selected Columns 19990510
14 GET_SELECTION Instance method Public Method Which Items Were Selected 19990510
15 GET_TABLE_TO_FILTER Instance method Protected Method Returns Reference to the Tables to Be Filtered 19990510
16 ITEM_INPUT Instance method Protected Method Processes a Line of the Table Control (Input) 19990510
17 ITEM_OUTPUT Instance method Protected Method Processes a Line of the Table Control (Output) 19990510
18 LAST_PAGE Instance method Public Method Last Page 19990510
19 MESSAGE_INDICATOR_TC_LINE Instance method Private Method Indicator for Messages 19990510
20 MODIFY_SCREEN_TC_LINE Instance method Public Method Modify Screen 19990510
21 PAGE_DOWN Instance method Public Method Page Down 19990510
22 PAGE_UP Instance method Public Method Page Up 19990510
23 PAI_TC_LINE Instance method Protected Method Loop Processing to PAI of Table Control 19990510
24 PBO_TC_LINE Instance method Public Method Loop Processing to PBO of Table Control 19990510
25 PROCESS_SELECTION Instance method Public Method Process Selection 19990510
26 SCROLL_TO_ITEM Instance method Public Method Scroll to a Certain Model 19990510
27 SELECT_ALL Instance method Public Method Select All Items 19990510
28 SELECT_BLOCK Instance method Public Method Select Block 19990510
29 SELECT_DETAIL Instance method Public Method Detailed Command Carried Out 19990510
30 SELECT_ITEMS Instance method Public Method Set Selected Objects 19990510
31 SET_DATA Instance method Protected Method Access Data Buffer (Write) 19990510
32 SET_DEFAULT_CURSOR Instance method Private Method Set Cursor/Framework 19990510
33 SET_ITEM_CONTROLLER Instance method Public Method Change Special Controller 19990510
34 SET_TABLES Instance method Public Method Set Pointer to Tables 19990510
35 SHOW_MESSAGES Instance method Private Method Show Messages 19990510
36 UNDO_FILTER Instance method Protected Method Undo Filter 19990519
37 UNDO_SORT Instance method Protected Method Undo Sorting 19990519
38 UPDATE_SELECTION Instance method Private Method Adjust Selected Quantity to Existing Items 19990510
Events
# Event Type Visibility Description Created on
1 DETAIL_SELECTED Instance Event
(0)
Public
(2)
Detail Selected 19990510
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_DATA_BUFFER_REGISTRY Protected See coding Type: Registration of Data Buffer Objects 19990510
2 LTY_DATA_BUFFER_REGTAB Protected See coding Type: Sorted Table of Data Buffer Objects 19990510
3 LTY_MODEL_TO_FS_MAP Protected See coding Type: Store Field Selection per Model 19990512
4 LTY_MODEL_TO_FS_TAB Protected See coding Type: Table of Field Selection Tables per Model 19990512
Method Signatures

Method APPLY_FILTER Signature

Method APPLY_FILTER on class CL_TABLE_VIEW_MM_2 has no parameter.
Method APPLY_FILTER on class CL_TABLE_VIEW_MM_2 has no exception.

Method APPLY_SORT Signature

Method APPLY_SORT on class CL_TABLE_VIEW_MM_2 has no parameter.
Method APPLY_SORT on class CL_TABLE_VIEW_MM_2 has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DYNPRO Call by reference Type reference (TYPE) SY-DYNNR Dynpro 19990510
2 Importing IM_PRIORITY Call by reference Type reference (TYPE) I Priorität für Konsolidierung 19990510
3 Importing IM_PROG Call by reference Type reference (TYPE) SY-REPID Programm 19990510
4 Importing IM_STRUCT_NAME Call by reference Type reference (TYPE) TABNAME DDIC-Struktur 19990510

Method CONSTRUCTOR on class CL_TABLE_VIEW_MM_2 has no exception.

Method EDIT_FILTER Signature

Method EDIT_FILTER on class CL_TABLE_VIEW_MM_2 has no parameter.
Method EDIT_FILTER on class CL_TABLE_VIEW_MM_2 has no exception.

Method EDIT_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIRECTION Call by reference Type reference (TYPE) C (U)p/(D)own 19990510

Method EDIT_SORT on class CL_TABLE_VIEW_MM_2 has no exception.

Method FIRST_PAGE Signature

Method FIRST_PAGE on class CL_TABLE_VIEW_MM_2 has no parameter.
Method FIRST_PAGE on class CL_TABLE_VIEW_MM_2 has no exception.

Method GENERIC_TABLE_VIEW_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FCODE Call by reference Type reference (TYPE) SY-UCOMM Fcode 19990510

Method GENERIC_TABLE_VIEW_FUNCTIONS on class CL_TABLE_VIEW_MM_2 has no exception.

Method GET_CURRENT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MODEL Call by reference Object reference (TYPE REF TO) IF_MODEL_MM Objekt 19990510
# Exception Resumable Description Created on
1 NO_OBJECT_FOUND Kein Objekt selektiert oder positioniert 19990510

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA Call by reference Type reference (TYPE) ANY Daten 19990510
2 Importing IM_MODEL Call by reference Object reference (TYPE REF TO) IF_MODEL_MM Model 19990510
3 Importing IM_SCOPE Call by reference Type reference (TYPE) C Scope (PBO-Tab, PAI-Tab) 19990510
# Exception Resumable Description Created on
1 NOT_FOUND Daten nicht vorhanden 19990510

Method GET_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TABLEREF Call by reference Object reference (TYPE REF TO) DATA Tabellenzeiger 19990510
2 Importing IM_SCOPE Call by reference Type reference (TYPE) C Name der Tabelle (PBO,PAI,FS) 19990514
# Exception Resumable Description Created on
1 NOT_FOUND Daten nicht vorhanden 19990510

Method GET_DEFAULT_CURSOR Signature

Method GET_DEFAULT_CURSOR on class CL_TABLE_VIEW_MM_2 has no parameter.
Method GET_DEFAULT_CURSOR on class CL_TABLE_VIEW_MM_2 has no exception.

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MODELS Call by reference Type reference (TYPE) MMPUR_MODELS Items 19990510

Method GET_ITEMS on class CL_TABLE_VIEW_MM_2 has no exception.

Method GET_SELECTED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ROW_COL_TABLE Call by reference Type reference (TYPE) LVC_T_COL Spalten 19990510

Method GET_SELECTED_COLUMNS on class CL_TABLE_VIEW_MM_2 has no exception.

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MODELS Call by reference Type reference (TYPE) MMPUR_MODELS Tabelle von Models 19990510

Method GET_SELECTION on class CL_TABLE_VIEW_MM_2 has no exception.

Method GET_TABLE_TO_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TABLE Call by reference Object reference (TYPE REF TO) DATA Zeiger auf Tabelle, die gefiltert werden soll 19990510
2 Exporting EX_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990510

Method GET_TABLE_TO_FILTER on class CL_TABLE_VIEW_MM_2 has no exception.

Method ITEM_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_MODEL_MM Item 19990510

Method ITEM_INPUT on class CL_TABLE_VIEW_MM_2 has no exception.

Method ITEM_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_MODEL_MM Item 19990510

Method ITEM_OUTPUT on class CL_TABLE_VIEW_MM_2 has no exception.

Method LAST_PAGE Signature

Method LAST_PAGE on class CL_TABLE_VIEW_MM_2 has no parameter.
Method LAST_PAGE on class CL_TABLE_VIEW_MM_2 has no exception.

Method MESSAGE_INDICATOR_TC_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE_OBJ Call by reference Object reference (TYPE REF TO) IF_MESSAGE_OBJ_MM Geschäftsobjekt 19990510

Method MESSAGE_INDICATOR_TC_LINE on class CL_TABLE_VIEW_MM_2 has no exception.

Method MODIFY_SCREEN_TC_LINE Signature

Method MODIFY_SCREEN_TC_LINE on class CL_TABLE_VIEW_MM_2 has no parameter.
Method MODIFY_SCREEN_TC_LINE on class CL_TABLE_VIEW_MM_2 has no exception.

Method PAGE_DOWN Signature

Method PAGE_DOWN on class CL_TABLE_VIEW_MM_2 has no parameter.
Method PAGE_DOWN on class CL_TABLE_VIEW_MM_2 has no exception.

Method PAGE_UP Signature

Method PAGE_UP on class CL_TABLE_VIEW_MM_2 has no parameter.
Method PAGE_UP on class CL_TABLE_VIEW_MM_2 has no exception.

Method PAI_TC_LINE Signature

Method PAI_TC_LINE on class CL_TABLE_VIEW_MM_2 has no parameter.
Method PAI_TC_LINE on class CL_TABLE_VIEW_MM_2 has no exception.

Method PBO_TC_LINE Signature

Method PBO_TC_LINE on class CL_TABLE_VIEW_MM_2 has no parameter.
Method PBO_TC_LINE on class CL_TABLE_VIEW_MM_2 has no exception.

Method PROCESS_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SELECTED Call by reference Object reference (TYPE REF TO) IF_MODEL_MM Selektierte Items 19990510
2 Importing IM_SELECTED Call by reference Object reference (TYPE REF TO) IF_SUBJECT_MM Selektierte Items 19990510

Method PROCESS_SELECTION on class CL_TABLE_VIEW_MM_2 has no exception.

Method SCROLL_TO_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_MODEL_MM Item 19990510
# Exception Resumable Description Created on
1 NOT_FOUND Item nicht im Table View vorhanden 19990510

Method SELECT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESELECT Call by reference Type reference (TYPE) T_BOOL Deselktieren 19990510

Method SELECT_ALL on class CL_TABLE_VIEW_MM_2 has no exception.

Method SELECT_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESELECT Call by reference Type reference (TYPE) T_BOOL Deselktieren 19990510

Method SELECT_BLOCK on class CL_TABLE_VIEW_MM_2 has no exception.

Method SELECT_DETAIL Signature

Method SELECT_DETAIL on class CL_TABLE_VIEW_MM_2 has no parameter.
Method SELECT_DETAIL on class CL_TABLE_VIEW_MM_2 has no exception.

Method SELECT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BLOCK_END Call by reference Type reference (TYPE) SY-TABIX 0 Blockende 19990510
2 Importing IM_DESELECT Call by reference Type reference (TYPE) T_BOOL Deselktieren 19990510
3 Importing IM_INDEX Call by reference Type reference (TYPE) SY-TABIX 0 Blockanfang / Index in Tab. Items 19990510
4 Importing IM_MODEL Call by reference Object reference (TYPE REF TO) IF_MODEL_MM ein bestimmtes Model selektieren 19990510
# Exception Resumable Description Created on
1 FAILED Fehler 19990510
2 ITEM_NOT_FOUND Objekt nicht vorhanden 19990510

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Type reference (TYPE) ANY Daten 19990510
2 Importing IM_MODEL Call by reference Object reference (TYPE REF TO) IF_MODEL_MM Model 19990510
3 Importing IM_SCOPE Call by reference Type reference (TYPE) C Scope (PBO(PAI) 19990510

Method SET_DATA on class CL_TABLE_VIEW_MM_2 has no exception.

Method SET_DEFAULT_CURSOR Signature

Method SET_DEFAULT_CURSOR on class CL_TABLE_VIEW_MM_2 has no parameter.
Method SET_DEFAULT_CURSOR on class CL_TABLE_VIEW_MM_2 has no exception.

Method SET_ITEM_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONT Call by reference Object reference (TYPE REF TO) CL_CONTROLLER_MM Spezeiller Controller 19990510

Method SET_ITEM_CONTROLLER on class CL_TABLE_VIEW_MM_2 has no exception.

Method SET_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DYNPRO_DATA Call by reference Type reference (TYPE) ANY Dynpro-Daten-Struktur 19990510
2 Changing CH_TC_STRUCTURE Call by reference Type reference (TYPE) ANY Table Control Structure 19990510
3 Changing CH_TC_TABLE Call by reference Type reference (TYPE) TABLE tabelle des Table Controls 19990510
4 Importing IM_CACHE_TABLE Call by reference Type reference (TYPE) TABLE tabelle für data-buffer 19990510
5 Importing IM_FCODE_PREFIX Call by reference Type reference (TYPE) C Prefix für Fcodes 19990510
# Exception Resumable Description Created on
1 FAILED Fehler 19990510

Method SHOW_MESSAGES Signature

Method SHOW_MESSAGES on class CL_TABLE_VIEW_MM_2 has no parameter.
Method SHOW_MESSAGES on class CL_TABLE_VIEW_MM_2 has no exception.

Method UNDO_FILTER Signature

Method UNDO_FILTER on class CL_TABLE_VIEW_MM_2 has no parameter.
Method UNDO_FILTER on class CL_TABLE_VIEW_MM_2 has no exception.

Method UNDO_SORT Signature

Method UNDO_SORT on class CL_TABLE_VIEW_MM_2 has no parameter.
Method UNDO_SORT on class CL_TABLE_VIEW_MM_2 has no exception.

Method UPDATE_SELECTION Signature

Method UPDATE_SELECTION on class CL_TABLE_VIEW_MM_2 has no parameter.
Method UPDATE_SELECTION on class CL_TABLE_VIEW_MM_2 has no exception.
Event Signatures

Event DETAIL_SELECTED Signature
Event DETAIL_SELECTED on class CL_TABLE_VIEW_MM_2 has no parameter.
History
Last changed by/on SAP  20100310 
SAP Release Created in