SAP ABAP Class CL_WRF_PBAS_AC_GRID_CTRL (ALV Grid Application Function: Controller)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   MM-PUR (Application Component) Purchasing
     WRF_PRC_BASIC_APPL (Package) Seasonal Procurement: Basis Area
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PBAS_APPL_COMP_CTRL Application Function Controller 20031024
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_POSIG_CTRL Obsolete 20031115
2 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POT_CTRL OTB Bucket Application Function: Controller 20031119
3 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POTCTR_CTRL Budget Bkt (OTBControlling) Application Function: Controller 20040430
4 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POTALC_CTRL Budget Bkt (OTB) Allocation Application Function: Controller 20040512
5 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POSISPR_CTRL Special Release Item Data Application Function: Control 20031120
6 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POSIPRC_CTRL Item Data OTB Procurement Application Function: Controller 20040211
7 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POSIPOT_CTRL Budget Bucket(OTB)Item Data Application Function: Controller 20031120
8 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_HEADSPR_CTRL Header Data Special Release Application Function: Controller 20031120
9 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_HEADPRC_CTRL "Header Data OTB Procurement" Applic. Function: Controller 20040209
10 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_HEADPOT_CTRL Header Data Application Component (Buckt-Depend.): Contrller 20031120
... Click here to see Used By full list (25 items)
Properties
Class CL_WRF_PBAS_AC_GRID_CTRL  
Short Description ALV Grid Application Function: Controller    
Super Class CL_WRF_PBAS_APPL_COMP_CTRL Application Function Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PRC_BASIC_APPL   Seasonal Procurement: Basis Area 
Created 20031024   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_PBAS_AC_GRID_CTRL has no forward declaration.
Interfaces
Class CL_WRF_PBAS_AC_GRID_CTRL has no interface implemented.
Friends
Class CL_WRF_PBAS_AC_GRID_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FCODE_SHOW_DOCU_APPL_COMP Instance attribute Private Attribute reference (LIKE) 20050519
2 CO_FCODE_SHOW_DOCU_GRID Instance attribute Private Attribute reference (LIKE) 20050519
3 CO_FCODE_TOGGLE_FULLSCREEN Instance attribute Private Attribute reference (LIKE) 20040210
4 CO_ROW_INDEX_FIELDNAME Instance attribute Private Attribute reference (LIKE) 20040206
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_FIELD_VISIBLE Instance method Public Method Ensure that Field is Shown in ALV Grid 20040708
2 CONSTRUCTOR Instance method Public Constructor 20031031
3 DEPICK_ALL Instance method Public Method Reset All "Pick Icons" 20060301
4 GET_ALV_GRID_CONTROL Instance method Public Method Returns Relevant ALV Grid Instance 20040510
5 GET_DATA Instance method Public Method Returns Current Grid Data 20040205
6 GET_PICKED_ROW Instance method Public Method Returns First Row Selected by a "Pick Icon" 20040206
7 GET_PICKED_ROWS Instance method Public Method Returns Row Currently Selected by a "Pick Icon" 20040206
8 GET_ROW_BY_ID Instance method Protected Method Returns Row for Specified ID 20040204
9 GET_SELECTED_ROWS Instance method Public Method Returns Currently Selected Row of Grid 20040206
10 HANDLE_USER_COMMAND Instance method Protected Method Handle Specific Toolbar Functions 20040210
11 ON_AFTER_REFRESH Instance method Protected Event handling method After List Refresh 20031122
12 ON_AFTER_USER_COMMAND Instance method Protected Event handling method After Triggering of Event user_command 20031122
13 ON_BEFORE_USER_COMMAND Instance method Protected Event handling method Before Triggering of Event user_command 20031122
14 ON_BUTTON_CLICK Instance method Protected Event handling method User Clicked on Button within a Cell 20031122
15 ON_CONTEXT_MENU_REQUEST Instance method Protected Event handling method Context Menu Requested 20031122
16 ON_DATA_CHANGED Instance method Protected Event handling method Check Changed Data for Consistency 20031024
17 ON_DATA_CHANGED_FINISHED Instance method Protected Event handling method Data Arrived at Backend, outtab Updated 20031024
18 ON_DOUBLE_CLICK Instance method Protected Event handling method Double Click on Grid 20031024
19 ON_F1 Instance method Protected Event handling method F1 Help Requested 20040204
20 ON_F4 Instance method Protected Event handling method F4 Help Requested 20040204
21 ON_HOTSPOT_CLICK Instance method Protected Event handling method User Clicked on Hotspot within Grid 20031105
22 ON_MENU_BUTTON Instance method Protected Event handling method Dropdown Menu on Toolbar Requested by Mouse Click 20031122
23 ON_USER_COMMAND Instance method Protected Event handling method User Pressed Toolbar Button 20031024
24 PICK_ROW Instance method Public Method Select Row Using "Pick Icon" 20060301
25 REFRESH_TABLE_DISPLAY Instance method Public Method Refresh ALV Grid Frontend Table 20040210
26 SET_DATA Instance method Public Method Set Data of Application Function 20040206
27 SET_OR_REFRESH_TABLE_DISPLAY Instance method Public Method Set or Refresh Data 20050113
28 SHOW_DOCUMENTATION_APPL_COMP Instance method Protected Method Display User Documentation for Application Function 20050524
29 UPDATE_ROWS_BY_INDEX Instance method Public Method Update ALV Grid Rows 20040430
Events
Class CL_WRF_PBAS_AC_GRID_CTRL has no event.
Types
Class CL_WRF_PBAS_AC_GRID_CTRL has no local type.
Method Signatures

Method ASSERT_FIELD_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040708
# Exception Resumable Description Created on
1 CX_WRF_PBAS_FIELD_NOT_AVAIL Ausnahme: Feld (in Zeilenstruktur des Grid) nicht verfügbar 20040708

Method CONSTRUCTOR Signature

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

Method DEPICK_ALL Signature

Method DEPICK_ALL on class CL_WRF_PBAS_AC_GRID_CTRL has no parameter.
Method DEPICK_ALL on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method GET_ALV_GRID_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040510

Method GET_ALV_GRID_CONTROL on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA Aktuellen Daten des Grids. 20040205

Method GET_DATA on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method GET_PICKED_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ROW Call by reference Object reference (TYPE REF TO) DATA Erste durch ein "Pick-Icon" ausgewählte Zeile. 20040206

Method GET_PICKED_ROW on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method GET_PICKED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PICKED_ROWS Call by reference Object reference (TYPE REF TO) DATA Aktuell durch ein "Pick-Icon" ausgewählten Zeilen. 20040206

Method GET_PICKED_ROWS on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method GET_ROW_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ROW Call by reference Object reference (TYPE REF TO) DATA Entsprechende Zeile. 20040204
2 Importing I_INDEX Call by reference Type reference (TYPE) WRF_PBAS_INDEX Index der Zeile. 20040204

Method GET_ROW_BY_ID on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method GET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SELECTED_ROWS Call by reference Object reference (TYPE REF TO) DATA Aktuell selektieren Zeilen. 20040206

Method GET_SELECTED_ROWS on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040210

Method HANDLE_USER_COMMAND on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_AFTER_REFRESH Signature

Method ON_AFTER_REFRESH on class CL_WRF_PBAS_AC_GRID_CTRL has no parameter.
Method ON_AFTER_REFRESH on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_AFTER_USER_COMMAND Signature

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

Method ON_AFTER_USER_COMMAND on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_BEFORE_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) 20031122

Method ON_BEFORE_USER_COMMAND on class CL_WRF_PBAS_AC_GRID_CTRL 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_COL_ID Call by reference Attribute reference (LIKE) 20031209
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20031209

Method ON_BUTTON_CLICK on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_CONTEXT_MENU_REQUEST 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) 20031122

Method ON_CONTEXT_MENU_REQUEST on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20031110
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20031209
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20031209
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20031209
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20031209

Method ON_DATA_CHANGED on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Call by reference Attribute reference (LIKE) 20031106
2 Importing E_MODIFIED Call by reference Attribute reference (LIKE) 20031209

Method ON_DATA_CHANGED_FINISHED on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_DOUBLE_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) 20031209
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20031203
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20031024

Method ON_DOUBLE_CLICK on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_F1 Signature

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

Method ON_F1 on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_F4 Signature

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

Method ON_F4 on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_HOTSPOT_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) 20031105
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20031105
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20031105

Method ON_HOTSPOT_CLICK on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_MENU_BUTTON 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) 20031122
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20031122

Method ON_MENU_BUTTON on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method ON_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) 20031024

Method ON_USER_COMMAND on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method PICK_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ICON Call by reference Type reference (TYPE) ICON_D Ikone in Textfeldern (Ersatzdarstellung, Alias) 20060301
2 Importing I_ROW_INDEX Call by reference Type reference (TYPE) WRF_PBAS_INDEX Index der Zeile 20060301
3 Importing I_TEXT Call by reference Type reference (TYPE) WRF_PBAS_ICON_TOOLTIP Tooltip für eine Ikone 20060301

Method PICK_ROW on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method REFRESH_TABLE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STABLE Call by reference Type reference (TYPE) LVC_S_STBL ALV-Control: Refresh-Stabilität 20040210
2 Importing I_SOFT_REFRESH Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040210

Method REFRESH_TABLE_DISPLAY on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Zu setzenden Daten der Anwendungsfunktion. 20040206

Method SET_DATA on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method SET_OR_REFRESH_TABLE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STABLE Call by reference Type reference (TYPE) LVC_S_STBL ALV-Control: Refresh-Stabilität 20050113
2 Importing I_SOFT_REFRESH Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Soft-Refresh durchführen? 20050113

Method SET_OR_REFRESH_TABLE_DISPLAY on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method SHOW_DOCUMENTATION_APPL_COMP Signature

Method SHOW_DOCUMENTATION_APPL_COMP on class CL_WRF_PBAS_AC_GRID_CTRL has no parameter.
Method SHOW_DOCUMENTATION_APPL_COMP on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.

Method UPDATE_ROWS_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ROWS Call by reference Object reference (TYPE REF TO) DATA Zeilen, die geupdatet werden sollen. 20040430

Method UPDATE_ROWS_BY_INDEX on class CL_WRF_PBAS_AC_GRID_CTRL has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_POSIG_CTRL Obsolete 20031115
2 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POT_CTRL OTB Bucket Application Function: Controller 20031119
3 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POTCTR_CTRL Budget Bkt (OTBControlling) Application Function: Controller 20040430
4 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POTALC_CTRL Budget Bkt (OTB) Allocation Application Function: Controller 20040512
5 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POSISPR_CTRL Special Release Item Data Application Function: Control 20031120
6 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POSIPRC_CTRL Item Data OTB Procurement Application Function: Controller 20040211
7 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_POSIPOT_CTRL Budget Bucket(OTB)Item Data Application Function: Controller 20031120
8 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_HEADSPR_CTRL Header Data Special Release Application Function: Controller 20031120
9 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_HEADPRC_CTRL "Header Data OTB Procurement" Applic. Function: Controller 20040209
10 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_AC_HEADPOT_CTRL Header Data Application Component (Buckt-Depend.): Contrller 20031120
11 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_SCHE_CTRL Obsolete 20031104
12 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_SCHEG_CTRL Obsolete 20031117
13 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_POSI_CTRL Obsolete 20031024
14 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PCON_AC_COSI_CTRL Header Data Application Function: Controller 20041208
15 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_POSCHE_CTRL Item and Sched. Line Application Function (PO): Controller 20040301
16 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_POSCHEG_CTRL Item and Sched. Line Application Function (PO): Controller 20040318
17 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_HEAD_CTRL Header Data Application Function: Controller 20031024
18 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_HEADG_CTRL Header Data Application Function: Controller 20031115
19 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_FAST_CTRL Fast Entry Application Function: Controller 20031106
20 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_AC_ENTR_CTRL Application Function Order List Entries: Controller 20031106
21 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PCTR_AC_POS_RCT_CTRL Appl. Comp. Item and Sched.Line Data POC React.: Controller 20031122
22 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PCTR_AC_HEAD_RCT_CTRL Application Component Header Data POC React.: Controller 20031121
23 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PCTR_AC_DL_CTRL Date Series Application Function: Controller 20040401
24 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PCON_AC_INRAT_CTRL Header Data Application Function: Controller 20041208
25 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PCON_AC_HEAD_CTRL Header Data Application Function: Controller 20041207
History
Last changed by/on SAP  20050301 
SAP Release Created in 111