SAP ABAP Class CL_SUBSCREEN_SELECTIONS_HRF02 (HR Forms: Subscreen for Selections)
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 20000711
Properties
Class CL_SUBSCREEN_SELECTIONS_HRF02  
Short Description HR Forms: Subscreen for Selections    
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 20000711   SAP 
Last change 20040210   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SUBSCREEN_SELECTIONS_HRF02 has no forward declaration.
Interfaces
Class CL_SUBSCREEN_SELECTIONS_HRF02 has no interface implemented.
Friends
Class CL_SUBSCREEN_SELECTIONS_HRF02 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGE_OK Instance attribute Private Type reference (TYPE) XFELD Changes Okay 20020502
2 C_ICON_EQUAL Constant Public Type reference (TYPE) TV_IMAGE '@20QSelektieren: Gleich@' Tree Control: Icon / Image 20040128
3 DIMENSION Instance attribute Private Object reference (TYPE REF TO) CL_INFODIM_HRF02 Dimension 20000711
4 GRID_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20000720
5 GRID_TABLE Instance attribute Private Type reference (TYPE) ALV_GRID_T Table for ALV Grid Control 20000711
6 GRID_TABLE_LINE Instance attribute Private Type reference (TYPE) ALV_GRID_S Structure for ALV Table 20000711
7 INFOTREE Instance attribute Private Object reference (TYPE REF TO) CL_INFOTREE_HRF02 HR Forms: Tree for Display of MetaNet 20000711
8 SELOPT_RESTR Instance attribute Protected Type reference (TYPE) HRF_SELOPT_RESTR HR Forms: Restrictions for Select Options in the Sel Manager 20040129
9 SELOPT_VALIDITY Instance attribute Protected Type reference (TYPE) HRF_SELOPT_VALIDITY HR Forms: Validity of the Select Options in the Sel Manager 20040129
10 SEL_FIELD Instance attribute Private Object reference (TYPE REF TO) CL_INFOFIELD_HRF02 InfoField 20000711
11 SEL_FIELDS Instance attribute Private Type reference (TYPE) HRF02_INFOFIELD_COLLECTION InfoFields 20000711
12 SEL_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_SELECTION_MANAGER_HRF02 Selection Manager 20000711
13 SPLITTER_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20000711
14 TREE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20000720
15 TREE_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Tree Control for Field String 20000720
16 TREE_NODE Instance attribute Private Type reference (TYPE) ALV_TREE_S Structure for Tree 20000711
17 TREE_NODES Instance attribute Private Type reference (TYPE) ALV_TREE_T Table for Tree 20000711
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000711
2 FILL_GRID Instance method Private Method Fills the Grid Control with the Selection Table 20000711
3 FILL_TREE Instance method Private Method Fills the Tree Control with Nodes 20000711
4 INIT_CTRLS Instance method Private Method Initializes the ALV Control for the Field String 20000711
5 INIT_EVENTS Instance method Private Method Initializes the Events 20000711
6 INIT_GRID Instance method Private Method Initializes the ALV Grid Control for the Selection Table 20000711
7 INIT_GRID_FIELDCAT Instance method Private Method Initialize Field Catalog for Grid Control 20000802
8 INIT_GRID_LAYOUT Instance method Private Method Initalize Layout of Grid Control 20000802
9 INIT_GRID_TOOLBAR Instance method Private Method Initialize Toolbar for Grid Control 20000802
10 INIT_TREE Instance method Private Method Initializes the ALV Tree Control for the Field String 20000711
11 ON_GRID_DATA_CHANGED Instance method Private Event handling method Reacts to Data Change in ALV Grid Control 20000728
12 ON_GRID_F4 Instance method Private Event handling method Reacts to F4 Query (Value Help) 20000728
13 ON_GRID_HOTSPOT_CLICK Instance method Private Event handling method Reacts to User Clicking on Hotspot in ALV 20000728
14 ON_GRID_TOOLBAR Instance method Private Event handling method Event Handler: Toolbar in Grid 20020311
15 ON_GRID_USER_COMMAND Instance method Private Event handling method Event Handler: Button in Grid 20020311
16 ON_TREE_SEL_CHANGED Instance method Private Event handling method Reacts to Selection Change in Selection Tree 20000711
Events
Class CL_SUBSCREEN_SELECTIONS_HRF02 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ALV_GRID_S Private See coding Structure Type for ALV Grid 20000711 BEGIN OF alv_grid_s, sort TYPE hrf01_selection_range-sort, sign TYPE raldb_sign, sel_option TYPE raldb_opti, low TYPE tdsfopd, high TYPE tdsfopd, icon TYPE tv_image, END OF alv_grid_s
2 ALV_GRID_T Private See coding Table Type for ALV Grid 20000711 alv_grid_t TYPE STANDARD TABLE OF alv_grid_s
3 ALV_TREE_S Private Type reference (TYPE) HRF_SIMPLE_NODE ALV_TREE_S 20000711
4 ALV_TREE_T Private See coding ALV_TREE_T 20000711 alv_tree_t TYPE STANDARD TABLE OF alv_tree_s
Method Signatures

Method CONSTRUCTOR Signature

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

Method FILL_GRID Signature

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

Method FILL_TREE Signature

Method FILL_TREE on class CL_SUBSCREEN_SELECTIONS_HRF02 has no parameter.
Method FILL_TREE on class CL_SUBSCREEN_SELECTIONS_HRF02 has no exception.

Method INIT_CTRLS Signature

Method INIT_CTRLS on class CL_SUBSCREEN_SELECTIONS_HRF02 has no parameter.
Method INIT_CTRLS on class CL_SUBSCREEN_SELECTIONS_HRF02 has no exception.

Method INIT_EVENTS Signature

Method INIT_EVENTS on class CL_SUBSCREEN_SELECTIONS_HRF02 has no parameter.
Method INIT_EVENTS on class CL_SUBSCREEN_SELECTIONS_HRF02 has no exception.

Method INIT_GRID Signature

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

Method INIT_GRID_FIELDCAT Signature

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

Method INIT_GRID_LAYOUT Signature

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

Method INIT_GRID_TOOLBAR Signature

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

Method INIT_TREE Signature

Method INIT_TREE on class CL_SUBSCREEN_SELECTIONS_HRF02 has no parameter.
Method INIT_TREE on class CL_SUBSCREEN_SELECTIONS_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) 20000728

Method ON_GRID_DATA_CHANGED on class CL_SUBSCREEN_SELECTIONS_HRF02 has no exception.

Method ON_GRID_F4 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) 20000728
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20000728
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20000728
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20000728
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20000728

Method ON_GRID_F4 on class CL_SUBSCREEN_SELECTIONS_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) 20000728
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20000728
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20000728

Method ON_GRID_HOTSPOT_CLICK on class CL_SUBSCREEN_SELECTIONS_HRF02 has no exception.

Method ON_GRID_TOOLBAR Signature

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

Method ON_GRID_TOOLBAR on class CL_SUBSCREEN_SELECTIONS_HRF02 has no exception.

Method ON_GRID_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) 20020311

Method ON_GRID_USER_COMMAND on class CL_SUBSCREEN_SELECTIONS_HRF02 has no exception.

Method ON_TREE_SEL_CHANGED Signature

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

Method ON_TREE_SEL_CHANGED on class CL_SUBSCREEN_SELECTIONS_HRF02 has no exception.
History
Last changed by/on SAP  20040210 
SAP Release Created in 46C