SAP ABAP Class /MRSS/CL_CAR_UI_TABLE_TEST (Data Table for Capicity Report)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   CA-MRS (Application Component) SAP Multiresource Scheduling
     /MRSS/CAR (Package) Package for Capacity Report
Properties
Class /MRSS/CL_CAR_UI_TABLE_TEST  
Short Description Data Table for Capicity Report    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/CAR   Package for Capacity Report 
Created 20130517   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /MRSS/CL_CAR_UI_TABLE_TEST has no interface implemented.
Friends
Class /MRSS/CL_CAR_UI_TABLE_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GI_EVENTS Instance attribute Public Type reference (TYPE) CNTL_SIMPLE_EVENTS 20130517
2 GREF_CUST_CONT Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20130517
3 GREF_DOCK_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container 20130517
4 GREF_IL_TABLE Instance attribute Public Object reference (TYPE REF TO) /MRSS/CL_CAR_IL_TABLE_TEST Data Table for Capicity Report 20130517
5 GREF_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20130517
6 GREF_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20130517
7 GT_AGGREGATED_DATA Instance attribute Public Type reference (TYPE) /MRSS/T_CAR_CAP_RES_DATA_TAB Capacity Relsult list table 20130517
8 GV_EVENT Instance attribute Public Type reference (TYPE) CNTL_SIMPLE_EVENT 20130517
9 GV_REPID Instance attribute Private Type reference (TYPE) SY-REPID 20130517
10 LREF_INNER_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20130517
11 LREF_MENU_ABSOLUT Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu 20130517
12 LREF_MENU_AGG Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU User Interface Main Class for Capacity Report 20130517
13 LREF_MENU_PARENT_PN Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu 20130517
14 LREF_MENU_TIME Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU User Interface Main Class for Capacity Report 20130517
15 LREF_MENU_UNIT Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU User Interface Main Class for Capacity Report 20130517
16 LREF_TABLE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20130517
17 LREF_TOOLBAR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20130517
18 LREF_UI_MAIN Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_CAR_UI_MAIN_TEST User Interface Main Class for Capacity Report 20130517
19 LREF_UI_TABLE Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_CAR_UI_TABLE_TEST Data Table for Capicity Report 20130517
20 LS_TB_BUTTON Instance attribute Private Type reference (TYPE) STB_BUTTON Toolbar Button 20130517
21 LS_TOOLBAR Instance attribute Private Type reference (TYPE) STB_BUTTON Toolbar Button 20130517
22 LS_TOOLBAR_EVENT Instance attribute Private Type reference (TYPE) CNTL_SIMPLE_EVENT 20130517
23 LT_TB_BUTTONS Instance attribute Private Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20130517
24 LT_TOOLBAR_EVENTS Instance attribute Private Type reference (TYPE) CNTL_SIMPLE_EVENTS 20130517
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTEXT_MENU Instance method Private Method Adds the context menu to the buttons 20130517
2 CHANGE_BUTTON_TEXT Instance method Private Method Changes the button text based on user selection 20130517
3 CONSTRUCTOR Instance method Public Constructor Constructor 20130517
4 FREE Instance method Public Method Closing actions 20130517
5 GET_FIELD_CATALOG Instance method Private Method Gets the field catalog for alv 20130517
6 GET_INSTANCE Static method Public Method Returns the instance of UI table 20130517
7 HANDLE_TOOLBAR Instance method Private Event handling method Handler for the alv toolbar 20130517
8 HANDLE_USER_COMMAND Instance method Private Event handling method Handler for the user commands 20130517
9 ON_FUNCTION_SELECTED Instance method Private Event handling method Event handler for toolbar 20130517
10 PROCESS_PBO Instance method Public Method Process Before output 20130517
11 SET_LAYOUT_ALV Instance method Private Method Creates layout for output 20130517
12 SET_TOOLBAR Instance method Private Method Add buttons to the Toolbar 20130517
13 SET_TOOLBAR_EVENTS Instance method Private Method Registers the toolbar events 20130517
Events
Class /MRSS/CL_CAR_UI_TABLE_TEST has no event.
Types
Class /MRSS/CL_CAR_UI_TABLE_TEST has no local type.
Method Signatures

Method ADD_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CTX_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20130517
2 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC Function Code 20130517

Method ADD_CONTEXT_MENU on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method CHANGE_BUTTON_TEXT Signature

Method CHANGE_BUTTON_TEXT on class /MRSS/CL_CAR_UI_TABLE_TEST has no parameter.
Method CHANGE_BUTTON_TEXT on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REF_UI_MAIN Call by reference Object reference (TYPE REF TO) /MRSS/CL_CAR_UI_MAIN_TEST User Interface Main Class for Capacity Report 20130517
2 Importing IV_REPID Call by reference Type reference (TYPE) SY-REPID Calling program id 20130517

Method CONSTRUCTOR on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method FREE Signature

Method FREE on class /MRSS/CL_CAR_UI_TABLE_TEST has no parameter.
Method FREE on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method GET_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20130517

Method GET_FIELD_CATALOG on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REF_UI_MAIN Call by reference Object reference (TYPE REF TO) /MRSS/CL_CAR_UI_MAIN_TEST User Interface Main Class for Capacity Report 20130517
2 Importing IV_REPID Call by reference Type reference (TYPE) SY-REPID 20130517
3 Returning RREF Value transfer Object reference (TYPE REF TO) /MRSS/CL_CAR_UI_TABLE_TEST Data Table for Capicity Report 20130517

Method GET_INSTANCE on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20130517

Method HANDLE_TOOLBAR on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20130517

Method HANDLE_USER_COMMAND on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method ON_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20130517

Method ON_FUNCTION_SELECTED on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method PROCESS_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SO_ACT_T Call by reference Type reference (TYPE) /MRSS/T_CAR_SELOPT_ACT_TAB table type for selection parameter activity type 20130517
2 Importing IT_SO_ORG Call by reference Type reference (TYPE) /MRSS/T_SGU_SELOPT_ORG_TAB Table with Selection Criteria for Resource Planning Nodes 20130517
3 Importing IV_END_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20130517
4 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20130517

Method PROCESS_PBO on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method SET_LAYOUT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20130517
2 Exporting ET_FUNC Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20130517

Method SET_LAYOUT_ALV on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method SET_TOOLBAR Signature

Method SET_TOOLBAR on class /MRSS/CL_CAR_UI_TABLE_TEST has no parameter.
Method SET_TOOLBAR on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.

Method SET_TOOLBAR_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EVENTS Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS 20130517

Method SET_TOOLBAR_EVENTS on class /MRSS/CL_CAR_UI_TABLE_TEST has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800