SAP ABAP Class CL_HRPAYNA_ALV_CONTROL_BASE (Base class for grid/tree control creation)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-CA (Application Component) Canada
     PCNA (Package) Payroll North America
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYUS_TF_MESSAGES_SCR Tax Area handler for Tax Area selection popup 20040225
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYUS_TF_SEL_AUTH_SCR Tax Area handler for Tax Area selection popup 20040224
Properties
Class CL_HRPAYNA_ALV_CONTROL_BASE  
Short Description Base class for grid/tree control creation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PCNA   Payroll North America 
Created 20040207   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_COLUMN_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYNA_ALV_CONTROL_BASE has no interface implemented.
Friends
Class CL_HRPAYNA_ALV_CONTROL_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ALV_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20040207
2 MO_ALV_GRID_CTRL Instance attribute Public Object reference (TYPE REF TO) CL_HRPAYNA_GUI_ALV_GRID HRPAYNA Extension of class CL_GUI_ALV_GRID 20040207
3 MO_ALV_TREE_CTRL Instance attribute Public Object reference (TYPE REF TO) CL_HRPAYNA_GUI_ALV_TREE HRPAYNA Extension of class CL_GUI_ALV_TREE 20040207
4 MO_ALV_TREE_TOOLBAR Instance attribute Public Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20040211
5 MO_PARENT Instance attribute Public Object reference (TYPE REF TO) OBJECT Parent instance 20040207
6 MT_FIELDCATALOG Instance attribute Public Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20040207
7 MT_OUTTAB Instance attribute Public Object reference (TYPE REF TO) DATA Output table 20040207
8 MT_TOOLBAR_EXCLUDING Instance attribute Public Type reference (TYPE) UI_FUNCTIONS Function Code Table 20040207
9 MV_CONTAINER_NAME Instance attribute Public Type reference (TYPE) CHAR30 30 Characters 20040207
10 MV_EXIT Instance attribute Public Type reference (TYPE) C Exit after double click 20040207
11 MV_GRID Instance attribute Public Type reference (TYPE) C 'X' Grid control 20040207
12 MV_HEADER Instance attribute Public Type reference (TYPE) C 'X' Header for GRID/TREE 20040210
13 MV_SEL_INDEX Instance attribute Public Type reference (TYPE) I Selected table index 20040207
14 MV_STRUCTURE_NAME Instance attribute Public Type reference (TYPE) TABNAME Table Name 20040207
15 MV_TREE Instance attribute Public Type reference (TYPE) C Tree control 20040207
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040207
2 CREATE_GRID_CONTROL Instance method Public Method GRID: Create grid control 20040207
3 CREATE_TREE_CONTROL Instance method Public Method TREE: Create tree control 20040207
4 CUST_GRID_AFTER_FIRST_DISPLAY Instance method Public Method GRID: Process after first display of grid control 20040207
5 CUST_GRID_BEFORE_FIRST_DISPLAY Instance method Public Method GRID: Process before first display of grid control 20040207
6 CUST_GRID_HANDLE_DOUBLE_CLICK Instance method Public Event handling method GRID: Handle double click 20040218
7 CUST_GRID_UPDATE Instance method Public Method TREE: Update tree control with changes 20040212
8 CUST_TREE_AFTER_FIRST_DISPLAY Instance method Public Method TREE: Process after first display of tree control 20040210
9 CUST_TREE_BEFORE_FIRST_DISPLAY Instance method Public Method TREE: Process before first display of tree control 20040210
10 CUST_TREE_BUILD_HTML_HEADER Instance method Public Method TREE: Build html header 20040210
11 CUST_TREE_UPDATE Instance method Public Method TREE: Update tree control with changes 20040211
12 CUST_UPDATE_FIELDCATALOG Instance method Public Method Update fieldcatalog, same for GRID and TREE 20040207
13 CUST_UPDATE_TOOLBAR Instance method Public Method Update button toolbar, same for GRID and TREE 20040210
14 EXIT Instance method Public Method Exit and free 20040211
15 GET_DDIC_TABINFO Instance method Public Method Get table info from DDIC 20040210
16 GET_STRUCTURE_NAME Instance method Public Method Get structure name 20040211
17 GRID_HANDLE_UPDATE_BTNMENU Instance method Public Event handling method GRID: Update the grid toolbar menu 20040212
18 GRID_HANDLE_UPDATE_TOOLBAR Instance method Public Event handling method GRID: Update the grid toolbar 20040212
19 GRID_HANDLE_USER_COMMAND Instance method Public Event handling method GRID: User command handler 20040212
20 GRID_REGISTER_EVENTS Instance method Public Method GRID: Register grid events 20040212
21 SET_STRUCTURE_NAME Instance method Public Method Set structure name 20040224
22 TREE_CREATE_HIERARCHY Instance method Public Method TREE: Create tree node hierarchy 20040210
23 TREE_HANDLE_ITEM_DOUBLE_CLICK Instance method Public Event handling method TREE: Handle double click on line items 20040212
24 TREE_HANDLE_NODE_DOUBLE_CLICK Instance method Public Event handling method TREE: Handle double click on tree nodes 20040212
25 TREE_HANDLE_USER_COMMAND Instance method Public Event handling method TREE: User command handler 20040212
26 TREE_REGISTER_EVENTS Instance method Public Method TREE: Register tree events 20040211
27 TREE_UPDATE_TOOLBAR Instance method Public Method TREE: Update the tree toolbar 20040212
Events
# Event Type Visibility Description Created on
1 REGISTER_GRID_EVENTS Instance Event
(0)
Public
(2)
GRID: Register custom events 20040219
2 REGISTER_TREE_EVENTS Instance Event
(0)
Public
(2)
TREE: Register custom events 20040219
Types
Class CL_HRPAYNA_ALV_CONTROL_BASE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) OBJECT Parent instance 20040207
2 Importing IT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE Output Table 20040207
3 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) C Container name 20040207
4 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Internal Output Table Structure Name 20040207

Method CONSTRUCTOR on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CREATE_GRID_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IO_PARENT Call by reference Object reference (TYPE REF TO) OBJECT Parent instance 20040207
2 Changing IO_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20040207
3 Changing IS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO Layout 20040207
4 Changing IS_PRINT Call by reference Type reference (TYPE) LVC_S_PRNT Print Control 20040207
5 Changing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout 20040207
6 Changing IT_ALV_GRAPHICS Call by reference Type reference (TYPE) DTC_T_TC Table of Structure DTC_S_TC 20040207
7 Changing IT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20040207
8 Changing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog 20040207
9 Changing IT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filter Criteria 20040207
10 Changing IT_HYPERLINK Call by reference Type reference (TYPE) LVC_T_HYPE Hyperlinks 20040207
11 Changing IT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE Output Table 20040207
12 Changing IT_SORT Call by reference Type reference (TYPE) LVC_T_SORT Sort Criteria 20040207
13 Changing IT_SPECIAL_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP Field Groups 20040207
14 Changing IT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Excluded Toolbar Standard Functions 20040207
15 Changing IV_BUFFER_ACTIVE Call by reference Type reference (TYPE) ANY Buffering Active 20040207
16 Changing IV_BYPASSING_BUFFER Call by reference Type reference (TYPE) CHAR01 Switch Off Buffer 20040207
17 Changing IV_CONSISTENCY_CHECK Call by reference Type reference (TYPE) CHAR1 Starting Consistency Check for Interface Error Recognition 20040207
18 Changing IV_CONTAINER_NAME Call by reference Type reference (TYPE) C Container name for Custom Control 20040207
19 Changing IV_DEFAULT Call by reference Type reference (TYPE) CHAR01 'X' Default Display Variant 20040207
20 Changing IV_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP program, number of current screen 20040207
21 Changing IV_HEADER Call by reference Type reference (TYPE) C Show header 20040224
22 Changing IV_LIFETIME Call by reference Type reference (TYPE) I 0 Lifetime 20040207
23 Changing IV_NO_AUTODEFINE Call by reference Type reference (TYPE) C Don't Autodefined Progid and Dynnr? 20040207
24 Changing IV_REPID Call by reference Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20040207
25 Changing IV_SAVE Call by reference Type reference (TYPE) CHAR01 'A' Save Layout 20040207
26 Changing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Internal Output Table Structure Name 20040207
27 Changing IV_STYLE Call by reference Type reference (TYPE) I Windows Style Attributes Applied to this Container 20040207

Method CREATE_GRID_CONTROL on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CREATE_TREE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IO_PARENT Call by reference Object reference (TYPE REF TO) OBJECT Parent instance 20040207
2 Changing IO_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20040207
3 Changing IS_EXCEPTION_FIELD Call by reference Type reference (TYPE) LVC_S_L004 ALV control: Exceptions 20040209
4 Changing IS_HIERARCHY_HEADER Call by reference Type reference (TYPE) TREEV_HHDR Tree Control: Attributes of the Hierarchy Header 20040209
5 Changing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout 20040207
6 Changing IT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20040207
7 Changing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog 20040207
8 Changing IT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filter Criteria 20040207
9 Changing IT_LIST_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER Header Information 20040209
10 Changing IT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE Output Table 20040207
11 Changing IT_SPECIAL_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP Field Groups 20040207
12 Changing IT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Excluded Toolbar Standard Functions 20040207
13 Changing IV_BACKGROUND_ID Call by reference Type reference (TYPE) SDYDO_KEY HTML Background 20040209
14 Changing IV_CONTAINER_NAME Call by reference Type reference (TYPE) C Container name for Custom Control 20040207
15 Changing IV_DEFAULT Call by reference Type reference (TYPE) CHAR01 'X' Default Display Variant 20040207
16 Changing IV_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP program, number of current screen 20040207
17 Changing IV_HIDE_SELECTION Call by reference Type reference (TYPE) AS4FLAG Visibility of Selection 20040209
18 Changing IV_ITEM_SELECTION Call by reference Type reference (TYPE) AS4FLAG 'X' Can Individual Items be Selected? 20040209
19 Changing IV_LIFETIME Call by reference Type reference (TYPE) I 0 Lifetime 20040207
20 Changing IV_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE Logo 20040209
21 Changing IV_NODE_SELECTION_MODE Call by reference Type reference (TYPE) I CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_SINGLE Nodes: Single or Multiple Selection 20040209
22 Changing IV_NO_AUTODEFINE Call by reference Type reference (TYPE) C Don't Autodefined Progid and Dynnr? 20040207
23 Changing IV_NO_HTML_HEADER Call by reference Type reference (TYPE) AS4FLAG No html header = 'X' 20040209
24 Changing IV_NO_TOOLBAR Call by reference Type reference (TYPE) AS4FLAG No toolbar = 'X' 20040210
25 Changing IV_PRINT Call by reference Type reference (TYPE) AS4FLAG Background printing = 'X' 20040209
26 Changing IV_REPID Call by reference Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20040207
27 Changing IV_SAVE Call by reference Type reference (TYPE) CHAR01 'A' Save Layout 20040207
28 Changing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Internal Output Table Structure Name 20040207
29 Changing IV_STYLE Call by reference Type reference (TYPE) I Windows Style Attributes Applied to this Container 20040207

Method CREATE_TREE_CONTROL on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_GRID_AFTER_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO Layout 20040207
2 Changing PS_PRINT Call by reference Type reference (TYPE) LVC_S_PRNT Print Control 20040207
3 Changing PS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout 20040207
4 Changing PT_ALV_GRAPHICS Call by reference Type reference (TYPE) DTC_T_TC Table of Structure DTC_S_TC 20040207
5 Changing PT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20040207
6 Changing PT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog 20040207
7 Changing PT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filter Criteria 20040207
8 Changing PT_HYPERLINK Call by reference Type reference (TYPE) LVC_T_HYPE Hyperlinks 20040207
9 Changing PT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE Output Table 20040207
10 Changing PT_SORT Call by reference Type reference (TYPE) LVC_T_SORT Sort Criteria 20040207
11 Changing PT_SPECIAL_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP Field Groups 20040207
12 Changing PT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Excluded Toolbar Standard Functions 20040207
13 Changing PV_BUFFER_ACTIVE Call by reference Type reference (TYPE) ANY Buffering Active 20040207
14 Changing PV_BYPASSING_BUFFER Call by reference Type reference (TYPE) CHAR01 Switch Off Buffer 20040207
15 Changing PV_CONSISTENCY_CHECK Call by reference Type reference (TYPE) CHAR1 Starting Consistency Check for Interface Error Recognition 20040207
16 Changing PV_DEFAULT Call by reference Type reference (TYPE) CHAR01 Default Display Variant 20040207
17 Changing PV_SAVE Call by reference Type reference (TYPE) CHAR01 Save Layout 20040207
18 Changing PV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Internal Output Table Structure Name 20040207

Method CUST_GRID_AFTER_FIRST_DISPLAY on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_GRID_BEFORE_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO Layout 20040207
2 Changing PS_PRINT Call by reference Type reference (TYPE) LVC_S_PRNT Print Control 20040207
3 Changing PS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout 20040207
4 Changing PT_ALV_GRAPHICS Call by reference Type reference (TYPE) DTC_T_TC Table of Structure DTC_S_TC 20040207
5 Changing PT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20040207
6 Changing PT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog 20040207
7 Changing PT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filter Criteria 20040207
8 Changing PT_HYPERLINK Call by reference Type reference (TYPE) LVC_T_HYPE Hyperlinks 20040207
9 Changing PT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE Output Table 20040207
10 Changing PT_SORT Call by reference Type reference (TYPE) LVC_T_SORT Sort Criteria 20040207
11 Changing PT_SPECIAL_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP Field Groups 20040207
12 Changing PT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Excluded Toolbar Standard Functions 20040207
13 Changing PV_BUFFER_ACTIVE Call by reference Type reference (TYPE) ANY Buffering Active 20040207
14 Changing PV_BYPASSING_BUFFER Call by reference Type reference (TYPE) CHAR01 Switch Off Buffer 20040207
15 Changing PV_CONSISTENCY_CHECK Call by reference Type reference (TYPE) CHAR1 Starting Consistency Check for Interface Error Recognition 20040207
16 Changing PV_DEFAULT Call by reference Type reference (TYPE) CHAR01 Default Display Variant 20040207
17 Changing PV_SAVE Call by reference Type reference (TYPE) CHAR01 Save Layout 20040207
18 Changing PV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Internal Output Table Structure Name 20040207

Method CUST_GRID_BEFORE_FIRST_DISPLAY on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_GRID_HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20040218
2 Importing E_ROW Call by reference Attribute reference (LIKE) 20040218

Method CUST_GRID_HANDLE_DOUBLE_CLICK on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_GRID_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_ITEMTAB Call by reference Type reference (TYPE) STANDARD TABLE 20040212

Method CUST_GRID_UPDATE on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_TREE_AFTER_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_EXCEPTION_FIELD Call by reference Type reference (TYPE) LVC_S_L004 ALV control: Exceptions 20040210
2 Changing PS_HIERARCHY_HEADER Call by reference Type reference (TYPE) TREEV_HHDR Tree Control: Attributes of the Hierarchy Header 20040210
3 Changing PS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout 20040210
4 Changing PT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20040210
5 Changing PT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog 20040210
6 Changing PT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filter Criteria 20040210
7 Changing PT_LIST_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER Header Information 20040210
8 Changing PT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE Output Table 20040210
9 Changing PT_SPECIAL_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP Field Groups 20040210
10 Changing PT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Excluded Toolbar Standard Functions 20040210
11 Changing PV_BACKGROUND_ID Call by reference Type reference (TYPE) SDYDO_KEY HTML Background 20040210
12 Changing PV_DEFAULT Call by reference Type reference (TYPE) CHAR01 'X' Default Display Variant 20040210
13 Changing PV_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE Logo 20040210
14 Changing PV_SAVE Call by reference Type reference (TYPE) CHAR01 Save Layout 20040210
15 Changing PV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Internal Output Table Structure Name 20040210

Method CUST_TREE_AFTER_FIRST_DISPLAY on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_TREE_BEFORE_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_EXCEPTION_FIELD Call by reference Type reference (TYPE) LVC_S_L004 ALV control: Exceptions 20040210
2 Changing PS_HIERARCHY_HEADER Call by reference Type reference (TYPE) TREEV_HHDR Tree Control: Attributes of the Hierarchy Header 20040210
3 Changing PS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout 20040210
4 Changing PT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20040210
5 Changing PT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog 20040210
6 Changing PT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filter Criteria 20040210
7 Changing PT_LIST_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER Header Information 20040210
8 Changing PT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE Output Table 20040210
9 Changing PT_SPECIAL_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP Field Groups 20040210
10 Changing PT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Excluded Toolbar Standard Functions 20040210
11 Changing PV_BACKGROUND_ID Call by reference Type reference (TYPE) SDYDO_KEY HTML Background 20040210
12 Changing PV_DEFAULT Call by reference Type reference (TYPE) CHAR01 'X' Default Display Variant 20040210
13 Changing PV_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE Logo 20040210
14 Changing PV_SAVE Call by reference Type reference (TYPE) CHAR01 Save Layout 20040210
15 Changing PV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Internal Output Table Structure Name 20040210

Method CUST_TREE_BEFORE_FIRST_DISPLAY on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_TREE_BUILD_HTML_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20040210
2 Changing PT_HTML_HEADER Call by reference Type reference (TYPE) SLIS_T_LISTHEADER Html header info 20040210
3 Changing PV_HTML_BACKGROUND Call by reference Type reference (TYPE) SDYDO_KEY Background for htm header 20040210
4 Changing PV_HTML_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE Logo for html header 20040210

Method CUST_TREE_BUILD_HTML_HEADER on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_TREE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_ITEMTAB Call by reference Type reference (TYPE) TABLE 20040211

Method CUST_TREE_UPDATE on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_UPDATE_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20040207
2 Importing IO_CONTROL_INSTANCE Call by reference Object reference (TYPE REF TO) OBJECT Control instance 20040210
3 Importing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20040207

Method CUST_UPDATE_FIELDCATALOG on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method CUST_UPDATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20040210
2 Importing IV_ALL_BUTTONS Call by reference Type reference (TYPE) C All buttons = 'X' 20040210
3 Importing IV_NO_BUTTONS Call by reference Type reference (TYPE) C No buttons = 'X' 20040210
4 Importing IV_SORT_FIND Call by reference Type reference (TYPE) C Sort and find buttons 20040210
5 Returning PT_TOOLBAR_EXCLUDING Value transfer Type reference (TYPE) UI_FUNCTIONS Function Code Table 20040210

Method CUST_UPDATE_TOOLBAR on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method EXIT Signature

Method EXIT on class CL_HRPAYNA_ALV_CONTROL_BASE has no parameter.
Method EXIT on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method GET_DDIC_TABINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TABNAME Call by reference Type reference (TYPE) LVC_TITLE Table short text 20040210
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20040210

Method GET_DDIC_TABINFO on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method GET_STRUCTURE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_STRUCTURE_NAME Value transfer Type reference (TYPE) TABNAME Data structure name 20040211

Method GET_STRUCTURE_NAME on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method GRID_HANDLE_UPDATE_BTNMENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20040212
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20040212

Method GRID_HANDLE_UPDATE_BTNMENU on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method GRID_HANDLE_UPDATE_TOOLBAR Signature

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

Method GRID_HANDLE_UPDATE_TOOLBAR on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method GRID_HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20040212

Method GRID_HANDLE_USER_COMMAND on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method GRID_REGISTER_EVENTS Signature

Method GRID_REGISTER_EVENTS on class CL_HRPAYNA_ALV_CONTROL_BASE has no parameter.
Method GRID_REGISTER_EVENTS on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method SET_STRUCTURE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Data structure name 20040224

Method SET_STRUCTURE_NAME on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method TREE_CREATE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE 20040211

Method TREE_CREATE_HIERARCHY on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method TREE_HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20040212
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20040212
3 Importing SENDER Call by reference Attribute reference (LIKE) 20040212

Method TREE_HANDLE_ITEM_DOUBLE_CLICK on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method TREE_HANDLE_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20040212
2 Importing SENDER Call by reference Attribute reference (LIKE) 20040212

Method TREE_HANDLE_NODE_DOUBLE_CLICK on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method TREE_HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UCOMM Call by reference Attribute reference (LIKE) 20040212

Method TREE_HANDLE_USER_COMMAND on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method TREE_REGISTER_EVENTS Signature

Method TREE_REGISTER_EVENTS on class CL_HRPAYNA_ALV_CONTROL_BASE has no parameter.
Method TREE_REGISTER_EVENTS on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.

Method TREE_UPDATE_TOOLBAR Signature

Method TREE_UPDATE_TOOLBAR on class CL_HRPAYNA_ALV_CONTROL_BASE has no parameter.
Method TREE_UPDATE_TOOLBAR on class CL_HRPAYNA_ALV_CONTROL_BASE has no exception.
Event Signatures

Event REGISTER_GRID_EVENTS Signature
Event REGISTER_GRID_EVENTS on class CL_HRPAYNA_ALV_CONTROL_BASE has no parameter.
Event REGISTER_TREE_EVENTS Signature
Event REGISTER_TREE_EVENTS on class CL_HRPAYNA_ALV_CONTROL_BASE has no parameter.
History
Last changed by/on SAP  20050705 
SAP Release Created in 500