SAP ABAP Class /MRSS/CL_SGU_UI_DATA_LIST (Window for Data Display)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGU (Package) User Interface for Interactive Planning Board
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGU_DISPLAY_DATA Select/display/position in Gantt chart 20060323
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGU_LOCATION Select/Display/Position in Gantt Chart 20060323
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_CAR_UI_ANALYSIS_LIST List for CAG Analysis 20130804
2 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_CONFLICT List of Assginments in Collision 20130326
3 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_ASGN 20060322
4 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_CAPA Display assignments 20060323
5 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_DEP Display dependencies 20060322
6 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_MSSG 20070102
7 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_OPTM 20130424
8 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_QUAL Display assignments 20060412
9 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_RSTN Display Assignment details in Resource Time Zone 20130327
10 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_RULE Display Time Rules 20120731
... Click here to see Used By full list (13 items)
Properties
Class /MRSS/CL_SGU_UI_DATA_LIST  
Short Description Window for Data Display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGU   User Interface for Interactive Planning Board 
Created 20031015   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGU_DISPLAY_DATA Select/display/position in Gantt chart 20060323
2 /MRSS/IF_SGU_LOCATION Select/Display/Position in Gantt Chart 20060323
Friends
Class /MRSS/CL_SGU_UI_DATA_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DIS_ASSIGNMENTS Constant Private Type reference (TYPE) CHAR1 '1' Display Assignments 20031223
2 C_DIS_DEPENDENCIES Constant Private Type reference (TYPE) CHAR1 '3' Display Dependencies 20040127
3 C_DIS_QUALIFICATIONS Constant Private Type reference (TYPE) CHAR1 '2' Display Qualifications 20031223
4 GT_ASSGN_GUIDS Instance attribute Private Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20070829
5 GV_POPUP_ON Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN Boolean variable 20070403
6 LCL_DATALIST_ASSIGNMENT Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGU_UI_DATA_LIST_ASGN Display assignments 20060322
7 LCL_DATALIST_DEPENDENCY Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGU_UI_DATA_LIST_DEP Display assignments 20060322
8 LCTRL_ALV Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID SAP List Viewer 20031015
9 LCTRL_DIALOGBOX Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20031015
10 LV_INITIALIZED Static Attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean variable 20060322
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DATA Instance method Protected Method Build table contents 20060322
2 BUILD_TABLE_DATA Instance method Protected Method Build data for control 20060322
3 CLOSE Instance method Protected Method Close window 20031023
4 CONTROLS_INIT Instance method Protected Method Create controls 20060322
5 DISPLAY_DATA Instance method Protected Method Data Display 20060323
6 ON_CLOSE Instance method Protected Event handling method Close EvHdl window 20031023
7 ON_DOUBLE_CLICK Instance method Protected Event handling method EvHdl double-click 20031020
8 ON_TOOLBAR Instance method Protected Event handling method EvHdl button pressed 20031016
9 ON_USER_COMMAND Instance method Protected Event handling method EvHdl Ok code 20031016
10 WINDOW_PROPERTIES Instance method Protected Method Set window size 20060322
Events
Class /MRSS/CL_SGU_UI_DATA_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_DATA_TAB Private See coding Data table 20031016
Method Signatures

Method BUILD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ADDITIONAL_DATA Call by reference Type reference (TYPE) /MRSS/T_SGU_TEXT_ADDNL_DATA Zusatzdaten 20061123
2 Importing ET_ASSIGNMENT_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Einsatzguids 20060322
3 Importing ET_DEPENDENCIES Call by reference Type reference (TYPE) /MRSS/T_SGU_COMM_DATA_DEP_TAB Kommunikationstabelle Popup Abhängigkeiten 20060322
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20120426
5 Importing EV_ASSIGNMENT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Einsatzguid 20060427
6 Importing EV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20060322
7 Importing EV_DEPENDENCIES_ROOT Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20060322
8 Exporting EV_EXIT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060322
9 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120426
10 Exporting EV_LINECOUNT Call by reference Type reference (TYPE) I Number of lines 20060322
11 Importing EV_PARENT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20081015
12 Importing IV_TRIGGER Call by reference Type reference (TYPE) /MRSS/T_SGU_BADI_TRIGGER Trigger of the call to badi /MRSS/SGE_ASGN_RELAT 20070829

Method BUILD_DATA on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.

Method BUILD_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYO Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20060322
2 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20060322
3 Exporting ET_TABLE_CONTENT Call by reference Object reference (TYPE REF TO) DATA Referenz auf Dateninhalt der Tabelle 20060322
4 Exporting ET_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20060322
5 Exporting EV_PROGRAMNAME Call by reference Type reference (TYPE) REPID Abap-Reportname 20060824

Method BUILD_TABLE_DATA on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.

Method CLOSE Signature

Method CLOSE on class /MRSS/CL_SGU_UI_DATA_LIST has no parameter.
Method CLOSE on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.

Method CONTROLS_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINECOUNT Call by reference Type reference (TYPE) I 20060322

Method CONTROLS_INIT on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.

Method DISPLAY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ADDITIONAL_DATA Call by reference Type reference (TYPE) /MRSS/T_SGU_TEXT_ADDNL_DATA Zusatzdaten 20061123
2 Importing ET_ASSIGNMENT_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20060323
3 Importing ET_DEPENDENCIES Call by reference Type reference (TYPE) /MRSS/T_SGU_COMM_DATA_DEP_TAB Tabelle mit Beziehungen der Einsätze 20060323
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20120426
5 Importing EV_ASSIGNMENT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20060427
6 Importing EV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Qualifikationsanforderungen eines Bedarfs 20060323
7 Importing EV_DEPENDENCIES_ROOT Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20060323
8 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120426
9 Importing EV_PARENT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20081015

Method DISPLAY_DATA on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.

Method ON_CLOSE Signature

Method ON_CLOSE on class /MRSS/CL_SGU_UI_DATA_LIST has no parameter.
Method ON_CLOSE on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20040310
2 Importing E_ROW Call by reference Attribute reference (LIKE) 20040310

Method ON_DOUBLE_CLICK on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.

Method ON_TOOLBAR Signature

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

Method ON_TOOLBAR on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.

Method ON_USER_COMMAND Signature

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

Method ON_USER_COMMAND on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.

Method WINDOW_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HEIGHT_ADD Call by reference Type reference (TYPE) I Zusatz zur Höhe (z.b. wg. Scrollbar) 20060831
2 Exporting EV_LEFT Call by reference Type reference (TYPE) I 20130804
3 Exporting EV_TITLE Call by reference Type reference (TYPE) CHAR100 Charakter 100 20060322
4 Exporting EV_TOP Call by reference Type reference (TYPE) I 20130804
5 Exporting EV_WIDTH Call by reference Type reference (TYPE) I Fensterbreite 20060322

Method WINDOW_PROPERTIES on class /MRSS/CL_SGU_UI_DATA_LIST has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_CAR_UI_ANALYSIS_LIST List for CAG Analysis 20130804
2 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_CONFLICT List of Assginments in Collision 20130326
3 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_ASGN 20060322
4 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_CAPA Display assignments 20060323
5 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_DEP Display dependencies 20060322
6 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_MSSG 20070102
7 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_OPTM 20130424
8 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_QUAL Display assignments 20060412
9 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_RSTN Display Assignment details in Resource Time Zone 20130327
10 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_RULE Display Time Rules 20120731
11 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_SPLT Anzeige von Einsätzen 20070206
12 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_STAT Display assignments 20060418
13 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_TEXT Display assignments 20060411
History
Last changed by/on SAP  20141109 
SAP Release Created in 401