ALV_S_FCAT SAP (Field Catalog (for LVC and for KKBLO)) Structure details

Dictionary Type: Structure
Description: Field Catalog (for LVC and for KKBLO)




ABAP Code to SELECT data from ALV_S_FCAT
Related tables to ALV_S_FCAT
Access table ALV_S_FCAT




Structure field list including key, data, relationships and ABAP select examples

ALV_S_FCAT is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Field Catalog (for LVC and for KKBLO)" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_ALV_S_FCAT TYPE ALV_S_FCAT.

The ALV_S_FCAT table consists of various fields, each holding specific information or linking keys about Field Catalog (for LVC and for KKBLO) data available in SAP. These include COL_POS (ALV control: Output column), FIELDNAME (ALV control: Field name of internal table field), TABNAME (LVC tab name), CURRENCY (ALV control: Currency unit).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP ALV_S_FCAT structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
ROW_POSALV control: Output line (INTERNAL USE) LVC_ROWPOSINT410
COL_POSALV control: Output column LVC_COLPOSINT410
FIELDNAMEALV control: Field name of internal table field LVC_FNAMECHAR30CHAR30
TABNAMELVC tab name LVC_TNAMECHAR30
CURRENCYALV control: Currency unit LVC_CURRCHAR5CHAR5
CFIELDNAMEALV control: Field name for currency unit referenced LVC_CFNAMECHAR30CHAR30
QUANTITYALV control: Unit of measure LVC_QUANCHAR3CHAR3
QFIELDNAMEALV control: Field name for unit of measure referenced LVC_QFNAMECHAR30CHAR30
IFIELDNAMEALV control: Field name of internal table field LVC_FNAMECHAR30CHAR30
ROUNDALV control: ROUND value LVC_ROUNDINT410
EXPONENTALV control: Exponent for float representation LVC_EXPONTCHAR3CHAR3
KEYALV control: Key field LVC_KEYCHAR1CHAR1
KEY_SELALV control: Key column that may be hidden LVC_KEYSELCHAR1CHAR1
ICONALV control: Output as icon LVC_ICONCHAR1XFLAG
SYMBOLALV control: Output as symbol LVC_SYMBOLCHAR1CHAR1
CHECKBOXALV control: Output as checkbox LVC_CHECKBCHAR1XFLAG
JUSTALV control: Alignment LVC_JUSTCHAR1CHAR1
LZEROALV control: Output leading zeros LVC_LZEROCHAR1XFLAG
NO_SIGNALV Control: Suppress Signs for Output LVC_NOSIGNCHAR1XFLAG
NO_ZEROALV control: Suppress zeros for output LVC_NOZEROCHAR1XFLAG
NO_CONVEXTALV control: Do not consider conversion exit for output LVC_NOCONVCHAR1CHAR01
EDIT_MASKALV control: EditMask for output LVC_EDTMSKCHAR60CHAR60
EMPHASIZEALV control: Highlight column with color LVC_EMPHSZCHAR4CHAR4
FIX_COLUMNALV Control: Fix Column LVC_FIXCOLCHAR1XFLAG
DO_SUMALV control: Aggregate values of column LVC_DOSUMCHAR1XFLAG
NO_SUMALV control: No aggregation over values of column LVC_NOSUMCHAR1XFLAG
NO_OUTALV control: Column is not output LVC_NOOUTCHAR1CHAR1
TECHALV control: Technical field LVC_TECHCHAR1XFLAG
OUTPUTLENALV control: Column width in characters LVC_OUTLENNUMC6DDLENG
CONVEXITConversion Routine CONVEXITCHAR5CONVEXIT
SELTEXTALV control: Column identifier for dialog functions LVC_TXTCHAR40TEXT40
TOOLTIPALV control: Tool tip for column header LVC_TIPCHAR40TEXT40
ROLLNAMEALV control: Data element for F1 help LVC_ROLLCHAR30Assigned to domainROLLNAME
DATATYPEData Type in ABAP Dictionary DATATYPE_DCHAR4DTYPEDATATYPE
INTTYPEABAP data type (C,D,N,...) INTTYPECHAR1INTTYPE
INTLENInternal Length in Bytes INTLENNUMC6DDLENG
LOWERCASELowercase letters allowed/not allowed LOWERCASECHAR1AS4FLAG
REPTEXTHeading REPTEXTCHAR55REPTEXT
HIER_LEVELALV control: Internal use LVC_HIERLINT410
REPREPALV control: Value is selection criterion for rep./rep.intf. LVC_CRPRPCHAR1CHAR1
DOMNAMEDomain name DOMNAMECHAR30Assigned to domainDOMNAMEDD_DOMA
SP_GROUPGroup key LVC_SPGRPCHAR4CHAR4
HOTSPOTALV control: SingleClick-sensitive LVC_HOTSPTCHAR1CHAR1
DFIELDNAMEALV control: Field name for column group in database LVCDBGFNCHAR30CHAR30
COL_IDALV control: Column ID LVC_COLIDINT410
F4AVAILABLDoes the field have an input help DDF4AVAILCHAR1DDBOOL
AUTO_VALUEALV control: Automatic value copy LVC_AUTOCHAR1CHAR01
CHECKTABLETable Name TABNAMECHAR30Assigned to domainAS4TABDTB
VALEXIExistence of fixed values VALEXICHAR1AS4FLAG
WEB_FIELDALV control: Field name of internal table field LVC_FNAMECHAR30CHAR30
HREF_HNDLNatural Number INT4INT410INT4
STYLEALV control: Style LVC_STYLERAW4HEX4
STYLE2ALV control: Style LVC_STYLERAW4HEX4
STYLE3ALV control: Style LVC_STYLERAW4HEX4
STYLE4ALV control: Style LVC_STYLERAW4HEX4
DRDN_HNDLNatural Number INT4INT410INT4
DRDN_FIELDALV control: Field name of internal table field LVC_FNAMECHAR30CHAR30
NO_MERGINGCharacter Field Length 1 CHAR01CHAR1CHAR1
H_FTYPEALV tree control: Functional type (sum, avg, max, min, ...) LVC_FTYPECHAR3
COL_OPTEntry for Optional Column Optimization LVC_COLOPTCHAR1LVC_COLOPT
NO_INIT_CHCharacter Field Length 1 CHAR01CHAR1CHAR1
DRDN_ALIASCharacter Field Length 1 CHAR01CHAR1CHAR1
DECFLOAT_STYLEDD: Output Style (Output Style) for Decfloat Types OUTPUTSTYLENUMC2OUTPUTSTYLE
PARAMETER030 Characters CHAR30CHAR30CHAR30
PARAMETER130 Characters CHAR30CHAR30CHAR30
PARAMETER230 Characters CHAR30CHAR30CHAR30
PARAMETER330 Characters CHAR30CHAR30CHAR30
PARAMETER430 Characters CHAR30CHAR30CHAR30
PARAMETER5Natural Number INT4INT410INT4
PARAMETER6Natural Number INT4INT410INT4
PARAMETER7Natural Number INT4INT410INT4
PARAMETER8Natural Number INT4INT410INT4
PARAMETER9Natural Number INT4INT410INT4

Key field Non-key field



How do I retrieve data from SAP structure ALV_S_FCAT using ABAP code?

As ALV_S_FCAT is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on ALV_S_FCAT as there is no data to select.

How to access SAP table ALV_S_FCAT

Within an ECC or HANA version of SAP you can also view further information about ALV_S_FCAT and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!