SAP ABAP Class CL_ICL_ALV_GRID (ALV Grids in Claims Processing)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_BASIS (Package) FS-CM: General Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ALV_GRID_XT Extensions for CL_GUI_ALV_GRID 20040712
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICL_RBPH_ALV_UI RBP: Performer Assignment - History 20050729
2 Inheritance (c INHERITING FROM c_ref)  CL_ICL_RBPX_ALV_UI RBP: Performer Assignment - Claim Overview (Cross-Claim) 20050404
3 Inheritance (c INHERITING FROM c_ref)  CL_ICL_RBP_ALV_UI Interface Layer of ALV Methods of RBP Overview 20050324
Properties
Class CL_ICL_ALV_GRID  
Short Description ALV Grids in Claims Processing    
Super Class CL_ALV_GRID_XT Extensions for CL_GUI_ALV_GRID 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_BASIS   FS-CM: General Functionality 
Created 20040712   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TXID Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ICL_ALV_GRID has no interface implemented.
Friends
Class CL_ICL_ALV_GRID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_EXCLFUNC Static Attribute Protected Object reference (TYPE REF TO) IF_EX_ICL_ALV_EXCLFUNC BAdI-Interface IF_EX_ICL_ALV_EXCLFUNC 20040827
2 GO_TEXT_IDENTIFIER Static Attribute Protected Object reference (TYPE REF TO) CL_TEXT_IDENTIFIER Text ID 20050505
3 GS_LONGTEXT Static Attribute Protected Type reference (TYPE) TY_LTXT_LINE Line of Long Text Table 20050505
4 GT_AUTO_TEXT Instance attribute Protected Type reference (TYPE) ICL_ALV_AUTO_TEXT_T ALV Grid: Automatic Long Text Determination 20050505
5 GT_AUTO_TEXT_FNAMES Instance attribute Protected Type reference (TYPE) TTFIELDNAME Field Name for Automatic Text Determination 20050505
6 GT_FCEXCL Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS Excluded Toolbar Standard Functions 20040712
7 GT_LONGTEXT Static Attribute Protected Type reference (TYPE) TY_LTXT_TAB Long Text Table 20050505
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040827
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040712
3 DETERMINE_LONGTEXT Instance method Protected Method Configure Long Texts in ALV Table 20050505
4 GET_LONGTEXT Static method Protected Method Determine Individual Long Text 20050505
5 HANDLE_CONTEXT_MENU_REQUEST Instance method Protected Event handling method Event Handler for Context Menu 20040723
6 PREPARE_AUTO_TEXT Instance method Protected Method Prepare Automatic Long Text Determination 20050505
7 SET_AUTO_TEXT Instance method Public Method Set Table for Automatic Long Text Determination 20050505
Events
Class CL_ICL_ALV_GRID has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LTXT_LINE Protected See coding 20050505 begin of TY_LTXT_LINE , tabname type tabname, fieldname type lvc_fname, value type string, longtext type string, end of ty_ltxt_line
2 TY_LTXT_TAB Protected See coding 20050505 ty_ltxt_tab type hashed table of ty_ltxt_line with unique key tabname fieldname value
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ICL_ALV_GRID has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ICL_ALV_GRID has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AUTO_TEXT Call by reference Type reference (TYPE) ICL_ALV_AUTO_TEXT_T ALV Grid: automatische Langtextbestimmung 20050509
2 Importing I_APPLOGPARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for application log 20040712
3 Importing I_APPL_EVENTS Value transfer Type reference (TYPE) CHAR01 space Ereignisse als Applikationsevents registrieren 20040712
4 Importing I_GRAPHICSPARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for graphics 20040712
5 Importing I_GRID_ID Call by reference Type reference (TYPE) ALV_GRID_ID ID eines ALV Grids 20040712
6 Importing I_LIFETIME Value transfer Type reference (TYPE) I Lifetime 20040712
7 Importing I_NAME Value transfer Type reference (TYPE) STRING Name 20040712
8 Importing I_OPTIMIZE_OUTPUT Call by reference Type reference (TYPE) XFELD SPACE Ausgabe optimieren (leere Spalten ausblenden) 20040712
9 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent-Container 20040712
10 Importing I_PARENTDBG Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Internal, donnot use. 20040712
11 Importing I_SHELLSTYLE Value transfer Type reference (TYPE) I 0 Control Style 20040712
12 Importing I_TOOLBAR_EXCLUDE Call by reference Type reference (TYPE) CLIKE 'CL_ICL_ALV_GRID_TB_EXCL' Name der Klasse, die excl. Funktionen bereitstellt 20040712
13 Importing I_TOOLBAR_MANAGER Call by reference Type reference (TYPE) XFELD 'X' Toolbar Manager aktiv 'X' = Ja 20040712
# Exception Resumable Description Created on
1 ERROR_CNTL_CREATE Fehler beim Erzeugen des Controls 20040712
2 ERROR_CNTL_INIT Fehler beim Initialisieren des Controls 20040712
3 ERROR_CNTL_LINK Fehler beim Linken des Controls 20040712
4 ERROR_DP_CREATE Fehler beim Erzeugen des DataProvider Control 20040712
5 GRID_ID_INVALID ALV Grid ID existiert nicht 20040712

Method DETERMINE_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20050510
2 Changing CT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE ALV Ausgabedaten 20050505
3 Importing IV_STFFD_CALL Call by reference Type reference (TYPE) XFELD 'X' Aufruf aus SET_TABLE_FOR_FIRST_DISPLAY 'X' = Ja 20050505

Method DETERMINE_LONGTEXT on class CL_ICL_ALV_GRID has no exception.

Method GET_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RECORD Call by reference Type reference (TYPE) ANY ALV Datensatz 20050505
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20050505
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20050505
4 Importing IV_VALUE Call by reference Type reference (TYPE) ANY Feldwert 20050505
5 Returning RV_LONGTEXT Value transfer Type reference (TYPE) STRING Langtext 20050505

Method GET_LONGTEXT on class CL_ICL_ALV_GRID has no exception.

Method HANDLE_CONTEXT_MENU_REQUEST Signature

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

Method HANDLE_CONTEXT_MENU_REQUEST on class CL_ICL_ALV_GRID has no exception.

Method PREPARE_AUTO_TEXT Signature

Method PREPARE_AUTO_TEXT on class CL_ICL_ALV_GRID has no parameter.
Method PREPARE_AUTO_TEXT on class CL_ICL_ALV_GRID has no exception.

Method SET_AUTO_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AUTO_TEXT Call by reference Type reference (TYPE) ICL_ALV_AUTO_TEXT_T ALV Grid: automatische Langtextbestimmung 20050505

Method SET_AUTO_TEXT on class CL_ICL_ALV_GRID has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 473