SAP ABAP Class CL_SUBSCREEN_SEL_SCREEN_HRF02 (HR Forms: Subscreen for Selection Screen of Report)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PY-XX-FO (Application Component) Forms
     PAOC_PAY_HRFORMS (Package) HR Forms
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SUBSCREEN_HRF02 HR Forms: Subscreen 20000630
Properties
Class CL_SUBSCREEN_SEL_SCREEN_HRF02  
Short Description HR Forms: Subscreen for Selection Screen of Report    
Super Class CL_SUBSCREEN_HRF02 HR Forms: Subscreen 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAY_HRFORMS   HR Forms 
Created 20000630   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no interface implemented.
Friends
Class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SELSCRFLDS_STRUCT Constant Public Type reference (TYPE) DDOBJNAME 'HRF_SELFIELDS' Name of ABAP Dictionary Object 20040213
2 GRID1_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Selection Screen: Organizational Screen 20040719
3 GRID_TABLE Instance attribute Private Type reference (TYPE) TT_GRID HR Forms: Fields for Selection Screen of the Print Report 20040212
4 GRID_TABLE_LINE Instance attribute Private Type reference (TYPE) S_GRID Structure of Grid Table 20000630
5 GRID_TABLE_ORG Instance attribute Private Type reference (TYPE) T_GRID Tables for Grid Control 20010312
6 GRID_TABLE_TIME Instance attribute Private Type reference (TYPE) T_GRID Tables for Grid Control 20010312
7 INFONET Instance attribute Private Object reference (TYPE REF TO) CL_INFONET_HRF02 HR Forms: InfoNet 20000705
8 INPUT Instance attribute Private See coding INPUT 20021007
9 SEL_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_SELECTION_MANAGER_HRF02 20000705
10 SPLITTER_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 20010312
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000630
2 FILL_GRID Instance method Private Method Fills Grid Control 20040212
3 INIT_GRID Instance method Private Method Initialize Grid Control 20040212
4 INIT_GRID_EVENTS Instance method Private Method Initialize Events for Grid Control 20040212
5 INIT_GRID_FIELDCAT Instance method Private Method Initialize Field Catalog for Grid Control 20040212
6 INIT_GRID_LAYOUT Instance method Private Method Initalize Layout of Grid Control 20000630
7 INIT_GRID_TOOLBAR Instance method Private Method Initialize Toolbar for Grid Control 20000630
8 ON_GRID_DATA_CHANGED Instance method Private Event handling method Reacts to Data Change in ALV Grid Control 20040716
9 ON_GRID_HOTSPOT_CLICK Instance method Private Event handling method Reacts to Click on Hotspot in Grid 20040212
10 ON_GRID_ONF1 Instance method Private Event handling method Reacts to Click on Hotspot in Grid 20040216
11 ON_GRID_ONF4 Instance method Private Event handling method Reacts to a F4 Request on One Line in the Grid 20040716
12 SET_GRID_TABLE_LINE Instance method Private Method Fill Line in Field List 20040716
Events
Class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_GRID Private See coding Structure for Table Type of Grid Control 20000630 begin of s_grid, onscreen type xflag, mfld type hrf_name, mfld_text type sdok_descr, mdim type hrf_name, mdim_text type sdok_descr, icon type tv_image, end of s_grid
2 TS_GRID Private See coding Structure for Table Type of Grid Control 20040212 begin of ts_grid, * include structure HRF02_SEL_SCREEN_FIELDS, fieldname type fieldname, visible_yn type xfeld, ddtext type as4text, defaultvalue_yn type xfeld, defaultvalue(45) type c, change type lvc_t_styl, end of ts_grid
3 TT_GRID Private See coding Table Type for Grid Control 20040212 tt_grid type standard table of ts_grid
4 T_GRID Private See coding Table Type for Grid Control 20000630 t_grid type standard table of s_grid
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no parameter.
Method CONSTRUCTOR on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method FILL_GRID Signature

Method FILL_GRID on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no parameter.
Method FILL_GRID on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method INIT_GRID Signature

Method INIT_GRID on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no parameter.
Method INIT_GRID on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method INIT_GRID_EVENTS Signature

Method INIT_GRID_EVENTS on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no parameter.
Method INIT_GRID_EVENTS on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method INIT_GRID_FIELDCAT Signature

Method INIT_GRID_FIELDCAT on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no parameter.
Method INIT_GRID_FIELDCAT on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method INIT_GRID_LAYOUT Signature

Method INIT_GRID_LAYOUT on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no parameter.
Method INIT_GRID_LAYOUT on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method INIT_GRID_TOOLBAR Signature

Method INIT_GRID_TOOLBAR on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no parameter.
Method INIT_GRID_TOOLBAR on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method ON_GRID_DATA_CHANGED Signature

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

Method ON_GRID_DATA_CHANGED on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method ON_GRID_HOTSPOT_CLICK Signature

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

Method ON_GRID_HOTSPOT_CLICK on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method ON_GRID_ONF1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20040216
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20040216
3 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20040216

Method ON_GRID_ONF1 on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method ON_GRID_ONF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20040716
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20040716
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20040716
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20040716
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20040716
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20040716

Method ON_GRID_ONF4 on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.

Method SET_GRID_TABLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_GRID_TABLE_LINE Call by reference Type reference (TYPE) TS_GRID Tabellentyp für das Grid Control 20040716

Method SET_GRID_TABLE_LINE on class CL_SUBSCREEN_SEL_SCREEN_HRF02 has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 46C