SAP ABAP Class CL_FM_LISTHEADER_CREATE (Header Information for General Lists)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM (Application Component) Funds Management
     FMBS_ADDON (Package) FIFM: Basis (Add-On Objects)
Properties
Class CL_FM_LISTHEADER_CREATE  
Short Description Header Information for General Lists    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMBS_ADDON   FIFM: Basis (Add-On Objects) 
Created 20020212   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FMALV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SXRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FM_LISTHEADER_CREATE has no interface implemented.
Friends
Class CL_FM_LISTHEADER_CREATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ON Constant Private Type reference (TYPE) C 'X' Link field for view query 20030226
2 G_T_COLUMN_STYLE Static Attribute Private Type reference (TYPE) T_COLUMN_STYLE 20050520
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_INFO Static method Private Method Prepare Action Info 20020403
2 AMOUNT_STRING_CONVERT Static method Private Method Display Amounts Dependent on Currency and User Parameters 20040922
3 CREATE_COLUMNS Static method Private Method Columns for top of page 20020430
4 CREATE_TABLE Static method Private Method Create table 20020213
5 FILL_ROW Static method Private Method Fill Table Row 20020430
6 FILL_TABLE Static method Private Method Fill Table 20020213
7 GET_AMOUNT_IN_CURRENCY Static method Private Method Display Amount as Currency Field 20040922
8 GET_SAP_STYLE Static method Private Method Prepare Color Information 20020213
9 HTML_TOP_OF_PAGE Static method Public Method Display List Header in ALV Grid List 20020215
10 LIST_INFO Static method Private Method Prepare Object or Action Info 20020213
11 MAX Static method Private Method Maximum of 2 Figures from Category P 20020409
12 MESSAGE_INFO Static method Private Method Issue Messages in the Action Information on the List Header 20020213
13 TOP_OF_PAGE Static method Public Method Display List Header in ALV Grid List 20020215
14 WRITE_TO_ROW Static method Private Method Fill Table Row 20020430
Events
Class CL_FM_LISTHEADER_CREATE has no event.
Types
Class CL_FM_LISTHEADER_CREATE has no local type.
Method Signatures

Method ACTION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_ACTION Call by reference Type reference (TYPE) IFM_LISTHEADER_ACTION FM ALV GRID Actionsinformation für allg. Listenköpfe 20020403
2 Importing I_REF_TOP Call by reference Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamische Dokumente: Dokument 20020403

Method ACTION_INFO on class CL_FM_LISTHEADER_CREATE has no exception.

Method AMOUNT_STRING_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_AMOUNT Call by reference Type reference (TYPE) P Betrag bei gegebener Währung und Benutzerparameter 20040922
2 Importing I_STRING Call by reference Type reference (TYPE) CHAR30 30 Characters 20040922
3 Importing I_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20040922
# Exception Resumable Description Created on
1 INVALID_CURRENCY Kein gültiger Währungstyp 20040922
2 INVALID_INPUT Kein Zahlenformat im Importparameter 20040922

Method CREATE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NO_OF_COLUMNS Call by reference Type reference (TYPE) I 20020430
2 Changing C_T_COLUMN_POSITIONS Call by reference Type reference (TYPE) FMALV_T_COLUMN_POSITIONS 20020430
3 Importing I_T_TABLE_INFO Call by reference Type reference (TYPE) FM_T_LISTHEADER_DATA Objekt- und Aktionsinformation in ALV-GRID-Listköpfen 20020430

Method CREATE_COLUMNS on class CL_FM_LISTHEADER_CREATE has no exception.

Method CREATE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TABLE Call by reference Object reference (TYPE REF TO) CL_DD_TABLE_ELEMENT Dynamische Dokumente: Tabellenelement 20020213
2 Changing C_T_COL_INFO Call by reference Type reference (TYPE) FMALV_T_REF_AREA Dynamische Dokumente: Bereich auf einem Dokument 20020429
3 Changing C_T_COL_KEY Call by reference Type reference (TYPE) FMALV_T_REF_AREA Dynamische Dokumente: Bereich auf einem Dokument 20020429
4 Importing I_F_WIDTH Call by reference Type reference (TYPE) IFM_LH_OBJECT_ATTRIBUTES Ausgabebreite der Kopfinfo 20020408
5 Importing I_NO_OF_COLUMNS Value transfer Type reference (TYPE) I Byte Wert 20020213
6 Importing I_REF_TOP Call by reference Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamische Dokumente: Dokument 20020213

Method CREATE_TABLE on class CL_FM_LISTHEADER_CREATE has no exception.

Method FILL_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CURRENT_COLUMN Call by reference Type reference (TYPE) I current column to start with 20020430
2 Changing C_T_TABIX Call by reference Type reference (TYPE) FMALV_T_TABIX Table of values for current row in columns 20020430
3 Importing I_INITIAL_COLUMN Call by reference Type reference (TYPE) I Initial column to start loop with 20020430
4 Importing I_NO_OF_COLUMNS Call by reference Type reference (TYPE) I 20020430
5 Importing I_REF_TABLE Call by reference Object reference (TYPE REF TO) CL_DD_TABLE_ELEMENT Dynamische Dokumente: Tabellenelement 20020430
6 Importing I_T_COL_INFO Call by reference Type reference (TYPE) FMALV_T_REF_AREA Table of columns for field info data 20020430
7 Importing I_T_COL_KEY Call by reference Type reference (TYPE) FMALV_T_REF_AREA Table of columns for field key data 20020430
8 Importing I_T_TABLE_INFO Call by reference Type reference (TYPE) FM_T_LISTHEADER_DATA Objekt- und Aktionsinformation in ALV-GRID-Listköpfen 20020430

Method FILL_ROW on class CL_FM_LISTHEADER_CREATE has no exception.

Method FILL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO_OF_COLUMNS Value transfer Type reference (TYPE) I Byte Wert 20020213
2 Importing I_REF_TABLE Call by reference Object reference (TYPE REF TO) CL_DD_TABLE_ELEMENT Dynamische Dokumente: Tabellenelement 20020213
3 Importing I_T_COL_INFO Call by reference Type reference (TYPE) FMALV_T_REF_AREA Dynamische Dokumente: Bereich auf einem Dokument 20020430
4 Importing I_T_COL_KEY Call by reference Type reference (TYPE) FMALV_T_REF_AREA Dynamische Dokumente: Bereich auf einem Dokument 20020430
5 Importing I_T_TABLE_INFO Call by reference Type reference (TYPE) FM_T_LISTHEADER_DATA Objekt- und Aktionsinformation in ALV-GRID-Listköpfen 20020213

Method FILL_TABLE on class CL_FM_LISTHEADER_CREATE has no exception.

Method GET_AMOUNT_IN_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) SDYDO_TEXT_ELEMENT 20040922
2 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20040922
3 Importing I_INFO Call by reference Type reference (TYPE) CHAR30 30 Characters 20040922
# Exception Resumable Description Created on
1 ERROR_OCCURRED Kein gültiges Zahlenformat für Dezimalnotation 20040922

Method GET_SAP_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COLOUR Call by reference Type reference (TYPE) SDYDO_ATTRIBUTE 20020215
2 Importing I_COL Value transfer Type reference (TYPE) I 20020213

Method GET_SAP_STYLE on class CL_FM_LISTHEADER_CREATE has no exception.

Method HTML_TOP_OF_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_ACTION_INFO Call by reference Type reference (TYPE) IFM_LISTHEADER_ACTION Objekt- und Aktionsinformation in ALV-GRID-Listköpfen 20020215
2 Importing I_F_WIDTH Call by reference Type reference (TYPE) IFM_LH_OBJECT_ATTRIBUTES Ausgabebreite der Kopfinfo 20020408
3 Importing I_REF_TOP Call by reference Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamische Dokumente: Dokument 20020215
4 Importing I_TITLE Call by reference Type reference (TYPE) LVC_TITLE Bildschirmbilder, Text in der Titelzeile 20020215
5 Importing I_T_OBJECT_INFO Call by reference Type reference (TYPE) FM_T_LISTHEADER_DATA Objekt- und Aktionsinformation in ALV-GRID-Listköpfen 20020215
6 Importing I_T_TOP_MESSAGES Call by reference Type reference (TYPE) FM_T_TOP_MESSAGES Meldungen für Listkopfausgabe in FM ALV GRID Listen 20020215

Method HTML_TOP_OF_PAGE on class CL_FM_LISTHEADER_CREATE has no exception.

Method LIST_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_WIDTH Call by reference Type reference (TYPE) IFM_LH_OBJECT_ATTRIBUTES Ausgabebreite der Kopfinfo 20020408
2 Importing I_REF_TOP Call by reference Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamische Dokumente: Dokument 20020213
3 Importing I_T_LIST_INFO Call by reference Type reference (TYPE) FM_T_LISTHEADER_DATA Objekt- und Aktionsinformation in ALV-GRID-Listköpfen 20020213

Method LIST_INFO on class CL_FM_LISTHEADER_CREATE has no exception.

Method MAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_P1 Value transfer Type reference (TYPE) P 20020409
2 Importing I_P2 Value transfer Type reference (TYPE) P 20020409
3 Returning MAX Value transfer Type reference (TYPE) INT1 test 20020409

Method MAX on class CL_FM_LISTHEADER_CREATE has no exception.

Method MESSAGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_TOP Call by reference Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamische Dokumente: Dokument 20020213
2 Importing I_T_TOP_MESSAGES Call by reference Type reference (TYPE) FM_T_TOP_MESSAGES Meldungen für Listkopfausgabe in FM ALV GRID Listen 20020213

Method MESSAGE_INFO on class CL_FM_LISTHEADER_CREATE has no exception.

Method TOP_OF_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_ACTION_INFO Call by reference Type reference (TYPE) IFM_LISTHEADER_ACTION Objekt- und Aktionsinformation in ALV-GRID-Listköpfen 20020215
2 Importing I_TITLE Call by reference Type reference (TYPE) LVC_TITLE Bildschirmbilder, Text in der Titelzeile 20020215
3 Importing I_T_OBJECT_INFO Call by reference Type reference (TYPE) FM_T_LISTHEADER_DATA Objekt- und Aktionsinformation in ALV-GRID-Listköpfen 20020215
4 Importing I_T_TOP_MESSAGES Call by reference Type reference (TYPE) FM_T_TOP_MESSAGES Meldungen für Listkopfausgabe in FM ALV GRID Listen 20020215

Method TOP_OF_PAGE on class CL_FM_LISTHEADER_CREATE has no exception.

Method WRITE_TO_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CURRENT_COLUMN Call by reference Type reference (TYPE) I current column to start with 20020430
2 Changing C_T_TABIX Call by reference Type reference (TYPE) FMALV_T_TABIX Table of values for current row in columns 20020430
3 Importing I_INITIAL_COLUMN Call by reference Type reference (TYPE) I Initial column to start loop with 20020430
4 Importing I_NO_OF_COLUMNS Call by reference Type reference (TYPE) I 20020430
5 Importing I_T_COL_POSITIONS Call by reference Type reference (TYPE) FMALV_T_COLUMN_POSITIONS Table of columns for field key data 20020430
6 Importing I_T_TABLE_INFO Call by reference Type reference (TYPE) FM_T_LISTHEADER_DATA Objekt- und Aktionsinformation in ALV-GRID-Listköpfen 20020430

Method WRITE_TO_ROW on class CL_FM_LISTHEADER_CREATE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 110