SAP ABAP Class CL_HR_ESS_SCREENCONTROLER (Control Screen Fields)
Hierarchy
SAP_HRGXX (Software Component) Sub component SAP_HRGXX of SAP_HR
   CA-ESS (Application Component) Employee Self-Service
     PWWW (Package) HR: Internet Services and BAPIs
Properties
Class CL_HR_ESS_SCREENCONTROLER  
Short Description Control Screen Fields    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PWWW   HR: Internet Services and BAPIs 
Created 20010725   SAP 
Last change 20010725   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_ESS_SCREENCONTROLER has no interface implemented.
Friends
Class CL_HR_ESS_SCREENCONTROLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INVISIBLE Constant Public Type reference (TYPE) CHAR1 '-' Field not Visible 20010725
2 IT_COLS Instance attribute Private Type reference (TYPE) COLUMNTAB Table of TC Columns 20010725
3 IT_T588M_ESS Instance attribute Private Type reference (TYPE) T588M_ESS_TAB IT_T588M_ESS 20010725
4 OPTIONAL Constant Public Type reference (TYPE) CHAR1 '.' Optional field 20010725
5 OUTPUT Constant Public Type reference (TYPE) CHAR1 '*' Output field 20010725
6 PMESS Instance attribute Protected Type reference (TYPE) PMESS Field String for Characteristic - Screen Control ESS 20010725
7 REQUIRED Constant Public Type reference (TYPE) CHAR1 '+' Required entry field 20010725
8 SEARCHDEPTH Constant Private Type reference (TYPE) I 10 Maximum Search Depth 20010725
9 STANDARD Constant Public Type reference (TYPE) CHAR1 ' ' Standard field 20010725
10 WA_T588M_ESS Instance attribute Private Type reference (TYPE) T588M_ESS Control of Screen Fields for ESS Scenarios 20010725
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010725
2 FREEZE_TCONTROL Instance method Public Method Freeze Column Attributes 20010725
3 INIT_PBO Instance method Public Method Provide Data for Access to T588M_ESS 20010725
4 POSITION_T588M_ESS Instance method Protected Method Position Control Table T588M_ESS 20010725
5 SET_SCREEN Instance method Public Method Change Screen Attributes 20010725
6 VALID_GROUP3 Static method Public Method Check Modification Group 3 for Validity 20010725
Events
Class CL_HR_ESS_SCREENCONTROLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COLUMNTAB Private See coding Column Table 20010725
2 T588M_ESS_TAB Private See coding Control Table 20010725
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTIONGROUP Value transfer Type reference (TYPE) RS38L_AREA Bezeichnung der Funktionsgruppe 20010725
2 Importing SCREENNUMBER Value transfer Type reference (TYPE) SDYNNR Nummer des Dynpros 20010725
3 Importing TCONTROL Call by reference Type reference (TYPE) CXTAB_CONTROL Tablecontrol 20010725

Method CONSTRUCTOR on class CL_HR_ESS_SCREENCONTROLER has no exception.

Method FREEZE_TCONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TCONTROL Call by reference Type reference (TYPE) CXTAB_CONTROL Tablecontrol 20010725

Method FREEZE_TCONTROL on class CL_HR_ESS_SCREENCONTROLER has no exception.

Method INIT_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20010725
2 Importing INFTY Value transfer Type reference (TYPE) INFTY Infotyp 20010725
3 Importing OBJPS Value transfer Type reference (TYPE) OBJPS Objekt-Identifikation 20010725
4 Importing PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20010725
5 Importing SUBTY Value transfer Type reference (TYPE) SUBTY Subtyp 20010725

Method INIT_PBO on class CL_HR_ESS_SCREENCONTROLER has no exception.

Method POSITION_T588M_ESS Signature

Method POSITION_T588M_ESS on class CL_HR_ESS_SCREENCONTROLER has no parameter.
Method POSITION_T588M_ESS on class CL_HR_ESS_SCREENCONTROLER has no exception.

Method SET_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COLUMN_TC Call by reference Type reference (TYPE) CXTAB_COLUMN Spalte eines Tablecontrols 20010725

Method SET_SCREEN on class CL_HR_ESS_SCREENCONTROLER has no exception.

Method VALID_GROUP3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUP3 Call by reference Type reference (TYPE) QGRP3 Screengruppe 3 20010725
2 Returning VALID Value transfer Type reference (TYPE) XFELD Kennzeichen Gültigkeit 20010725

Method VALID_GROUP3 on class CL_HR_ESS_SCREENCONTROLER has no exception.
History
Last changed by/on SAP  20010725 
SAP Release Created in 470