SAP ABAP Class CL_PT_GUI_TMW_TDE_NM_LAYOUT (TMW Team View: Grid Layout)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT-RC (Application Component) Time Data Recording and Administration
     PAOC_TIM_TMW_TEAMVIEW (Package) TMW: Team View
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_GUI_TMW_TDE_NM_CONSTS TMW Team View: Constants 20031124
Properties
Class CL_PT_GUI_TMW_TDE_NM_LAYOUT  
Short Description TMW Team View: Grid Layout    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TMW_TEAMVIEW   TMW: Team View 
Created 20031124   SAP 
Last change 20040116   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_GUI_TMW_TDE_NM_CONSTS TMW Team View: Constants 20031124
Friends
Class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_COL_CUSTOMER_LEFT Instance attribute Private Attribute reference (LIKE) 20031201
2 C_COL_CUSTOMER_RIGHT Instance attribute Private Attribute reference (LIKE) 20031201
3 C_COL_DATE Instance attribute Private Attribute reference (LIKE) 20031201
4 C_COL_EMPLOYEE_HEADER Instance attribute Private Attribute reference (LIKE) 20031201
5 C_COL_MOREDATA Instance attribute Private Attribute reference (LIKE) 20031201
6 C_MAX_DAYS Constant Public Type reference (TYPE) INT4 7 Natural Number 20031124
7 C_ROW_CUSTOMER_BOTTOM Instance attribute Private Attribute reference (LIKE) 20031201
8 C_ROW_CUSTOMER_TOP Instance attribute Private Attribute reference (LIKE) 20031201
9 C_ROW_DATE_HEADER Instance attribute Private Attribute reference (LIKE) 20031201
10 C_ROW_TDTYPE Instance attribute Private Attribute reference (LIKE) 20031201
11 FALSE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20031127
12 M_BLOCK_COLS Instance attribute Private Type reference (TYPE) SYTABIX Internal Tables, Current Line Index 20031127
13 M_BLOCK_END_COL Instance attribute Private Type reference (TYPE) SYTABIX Internal Tables, Current Line Index 20031127
14 M_BLOCK_ROWS Instance attribute Public Type reference (TYPE) SYTABIX Internal Tables, Current Line Index 20031124
15 M_BLOCK_START_COL Instance attribute Private Type reference (TYPE) SYTABIX Internal Tables, Current Line Index 20031127
16 M_COL_MAP Instance attribute Private Type reference (TYPE) LT_COL_MAP 20031124
17 M_COL_REV_MAP Instance attribute Private Type reference (TYPE) LT_COL_REV_MAP 20031124
18 M_LAYOUT Instance attribute Public Type reference (TYPE) PTM_TMW_NM_GRID_LAYOUT TWM Team View: Appearance of Grid 20031124
19 M_NUM_BLOCKS Instance attribute Public Type reference (TYPE) SYTABIX Internal Tables, Current Line Index 20031124
20 M_NUM_COLS Instance attribute Public Type reference (TYPE) SYTABIX Internal Tables, Current Line Index 20031124
21 M_NUM_ROWS Instance attribute Public Type reference (TYPE) SYTABIX Internal Tables, Current Line Index 20031124
22 M_ROW_MAP Instance attribute Private Type reference (TYPE) LT_ROW_MAP 20031124
23 M_ROW_REV_MAP Instance attribute Private Type reference (TYPE) LT_ROW_REV_MAP 20031124
24 TRUE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20031127
Methods
# Method Level Visibility Method type Description Created on
1 GET_COL Instance method Public Method Determine Grid Cells for Team View Column Group 20031201
2 GET_COL_WIDTH Instance method Public Method Return Width of a Column 20031126
3 GET_ROW Instance method Public Method Determine Grid Cells for Team View Row Group 20031201
4 MAP_EXT2GRID Instance method Public Method Team View: Convert to Grid Coordinates 20031124
5 MAP_EXT2GRID_MULTIPLE Instance method Public Method Team View: Convert to Grid Coordinates (Wrapped Grid) 20031211
6 MAP_GRID2EXT Instance method Public Method Convert Grid to Team View Coordinates 20031124
7 SET_LAYOUT Instance method Public Method Define Layout 20031124
Events
# Event Type Visibility Description Created on
1 ON_LAYOUT_CHANGED Instance Event
(0)
Public
(2)
Layout Has Changed 20031124
Types
Class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no local type.
Method Signatures

Method GET_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COL_FIELD Value transfer Type reference (TYPE) PTM_TMW_NM_CELL_ID-COL_FIELD HR: Stammdaten, Char-Feld der Länge 20 20031201
2 Exporting EXT_IDS Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_ID_TAB TMW Teamsicht: Tabelle von Feldschlüsseln im Grid 20031201

Method GET_COL on class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no exception.

Method GET_COL_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GRID_COL Call by reference Type reference (TYPE) PTM_TMW_NM_GRID_CELL_ID-COL Natürliche Zahl 20031126
2 Returning WIDTH Value transfer Type reference (TYPE) INT4 20031126

Method GET_COL_WIDTH on class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no exception.

Method GET_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_IDS Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_ID_TAB TMW Teamsicht: Tabelle von Feldschlüsseln im Grid 20031201
2 Importing ROW_FIELD Value transfer Type reference (TYPE) PTM_TMW_NM_CELL_ID-ROW_FIELD HR: Stammdaten, Char-Feld der Länge 20 20031201

Method GET_ROW on class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no exception.

Method MAP_EXT2GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXT_ID Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_ID TMW Teamsicht: Schlüssel eines Feldes 20031124
2 Returning GRID_ID Value transfer Type reference (TYPE) PTM_TMW_NM_GRID_CELL_ID TMW Teamsicht: Schlüssel eines Feldes im Grid 20031124

Method MAP_EXT2GRID on class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no exception.

Method MAP_EXT2GRID_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXT_ID Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_ID TMW Teamsicht: Schlüssel eines Feldes 20031211
2 Exporting GRID_IDS Call by reference Type reference (TYPE) PTM_TMW_NM_GRID_CELL_ID_TAB TMW Teamsicht: Schlüssel eines Feldes im Grid 20031211

Method MAP_EXT2GRID_MULTIPLE on class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no exception.

Method MAP_GRID2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXT_ID Value transfer Type reference (TYPE) PTM_TMW_NM_CELL_ID TMW Teamsicht: Schlüssel eines Feldes 20031124
2 Importing GRID_COL Call by reference Type reference (TYPE) ANY Natürliche Zahl 20031125
3 Importing GRID_ROW Call by reference Type reference (TYPE) ANY Natürliche Zahl 20031125

Method MAP_GRID2EXT on class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no exception.

Method SET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LAYOUT Call by reference Type reference (TYPE) PTM_TMW_NM_GRID_LAYOUT TMW Teamsicht: Aussehen des Grids 20031124

Method SET_LAYOUT on class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no exception.
Event Signatures

Event ON_LAYOUT_CHANGED Signature
Event ON_LAYOUT_CHANGED on class CL_PT_GUI_TMW_TDE_NM_LAYOUT has no parameter.
History
Last changed by/on SAP  20040116 
SAP Release Created in 500