SAP ABAP Class CL_HRTNM_IT1002_ALV (TNM: IT1002 management class)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     P99S_TNM (Package) Training needs management
Properties
Class CL_HRTNM_IT1002_ALV  
Short Description TNM: IT1002 management class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P99S_TNM   Training needs management 
Created 20070509   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PTNM1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRTNM_IT1002_ALV has no interface implemented.
Friends
Class CL_HRTNM_IT1002_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_DELETE_SUBTY Instance attribute Private Type reference (TYPE) XFELD Checkbox 20070511
2 A_DISPLAY_EDITOR Instance attribute Private Type reference (TYPE) XFELD Checkbox 20070510
3 A_EDIT Instance attribute Private Type reference (TYPE) INT4 ALV editable or not? 20070509
4 A_ICON1 Instance attribute Private Type reference (TYPE) HRTNM_ICCRE Icon in text fields (substitute display, alias) 20070511
5 A_ICON_DEL Instance attribute Private Type reference (TYPE) HRTNM_ICCRE Icon in text fields (substitute display, alias) 20070509
6 A_OUTTAB Instance attribute Private Type reference (TYPE) HRTNM_1002_ALV_TAB Table type for staff ALV 20070509
7 A_O_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20070509
8 A_R_FIELD_ICON Instance attribute Private Type reference (TYPE) T_R_FIELD_ICON 20070509
9 A_R_FIELD_TOHIDE Instance attribute Private Type reference (TYPE) T_R_FIELD_TOHIDE 20070509
10 A_STRUCT_NAME Instance attribute Private Type reference (TYPE) TABNAME Table Name 20070509
11 A_TAB_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20070509
12 A_WA_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20070509
13 A_WA_OUTTAB Instance attribute Private Type reference (TYPE) HRTNM_S_1002_ALV TNM: IT1002 selection ALV 20070509
Methods
# Method Level Visibility Method type Description Created on
1 ALV_CHECK_CHANGED_DATA Instance method Public Method Check changes 20070510
2 ALV_FIRSTDISPLAY Instance method Public Method Set ALV grid for first display 20070509
3 ALV_READY_FOR_INPUT Instance method Public Method Set ALV editable 20070521
4 ALV_REFRESH Instance method Public Method Refresh table display 20070511
5 CONSTRUCTOR Instance method Public Constructor Constructor 20070509
6 GET_SUBTY_TO_HANDLE Instance method Public Method Get subtype to handle 20070510
7 INIT_RANGES Instance method Private Method Init. ranges attributes 20070509
8 ON_BUTTON_CLICK Instance method Private Event handling method On button click event 20070509
9 REGISTER_EVENTS Instance method Private Method Register events 20070509
10 RESET_DATA Instance method Public Method Reset data 20070510
11 SET_DATA_TO_GRID Instance method Public Method Set data to grid 20070509
12 SET_FIELDCAT Instance method Private Method Set field catalog 20070509
13 SET_ICON Instance method Private Method Set icons attached to a given IT1002 ALV entry 20070509
Events
Class CL_HRTNM_IT1002_ALV has no event.
Types
Class CL_HRTNM_IT1002_ALV has no local type.
Method Signatures

Method ALV_CHECK_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALID Call by reference Type reference (TYPE) CHAR01 Character Field Length 1 20070510

Method ALV_CHECK_CHANGED_DATA on class CL_HRTNM_IT1002_ALV has no exception.

Method ALV_FIRSTDISPLAY Signature

Method ALV_FIRSTDISPLAY on class CL_HRTNM_IT1002_ALV has no parameter.
# Exception Resumable Description Created on
1 CX_HRTNM_GUI Training Needs Management: GUI exceptions class 20070509

Method ALV_READY_FOR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INPUT Call by reference Type reference (TYPE) INT4 Editable or not? 20070521

Method ALV_READY_FOR_INPUT on class CL_HRTNM_IT1002_ALV has no exception.

Method ALV_REFRESH Signature

Method ALV_REFRESH on class CL_HRTNM_IT1002_ALV has no parameter.
Method ALV_REFRESH on class CL_HRTNM_IT1002_ALV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPL_EVENTS Call by reference Type reference (TYPE) XFELD Checkbox 20070509
2 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20070509
3 Importing IM_EDIT Call by reference Type reference (TYPE) INT4 Edit/Not edit ALV grid 20070509
4 Importing IM_STRUCT_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20070509
# Exception Resumable Description Created on
1 CX_HRTNM_GUI Training Needs Management: GUI exceptions class 20070509

Method GET_SUBTY_TO_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DELETE_SUBTY Call by reference Type reference (TYPE) XFELD Checkbox 20070511
2 Exporting EX_DISPLAY_EDITOR Call by reference Type reference (TYPE) XFELD Checkbox 20070510
3 Exporting EX_WA_OUTTAB Call by reference Type reference (TYPE) HRTNM_S_1002_ALV TNM: IT1002 selection ALV 20070510

Method GET_SUBTY_TO_HANDLE on class CL_HRTNM_IT1002_ALV has no exception.

Method INIT_RANGES Signature

Method INIT_RANGES on class CL_HRTNM_IT1002_ALV has no parameter.
Method INIT_RANGES on class CL_HRTNM_IT1002_ALV has no exception.

Method ON_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20070516
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20070516
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20070516

Method ON_BUTTON_CLICK on class CL_HRTNM_IT1002_ALV has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_HRTNM_IT1002_ALV has no parameter.
Method REGISTER_EVENTS on class CL_HRTNM_IT1002_ALV has no exception.

Method RESET_DATA Signature

Method RESET_DATA on class CL_HRTNM_IT1002_ALV has no parameter.
Method RESET_DATA on class CL_HRTNM_IT1002_ALV has no exception.

Method SET_DATA_TO_GRID 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) XFELD Checkbox 20070509
2 Importing IM_TAB_IT1002_ALV_DATA Call by reference Type reference (TYPE) HRTNM_1002_ALV_TAB IT1002 data table 20070509

Method SET_DATA_TO_GRID on class CL_HRTNM_IT1002_ALV has no exception.

Method SET_FIELDCAT Signature

Method SET_FIELDCAT on class CL_HRTNM_IT1002_ALV has no parameter.
# Exception Resumable Description Created on
1 CX_HRTNM_GUI Training Needs Management: GUI exceptions class 20070509

Method SET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ICON_NAME Call by reference Type reference (TYPE) ICONNAME Icon in text fields (substitute display, alias) 20070509

Method SET_ICON on class CL_HRTNM_IT1002_ALV has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in 600