FELD SAP (Screen Painter fields (internal)) Structure details

Dictionary Type: Structure
Description: Screen Painter fields (internal)




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




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

FELD 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 "Screen Painter fields (internal)" 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_FELD TYPE FELD.

The FELD table consists of various fields, each holding specific information or linking keys about Screen Painter fields (internal) data available in SAP. These include DYNNR (Screen number), LINE (Line on the screen where element appears), COLN (Column where element appears on screen), LENG (Defined length of screen field).. 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: Can be enhanced (character-type or numeric)


SAP FELD 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
NAMEName of a Screen Element SCRFNAMECHAR132DYNFNAM
DYNNRScreen number SCRFDYNNRCHAR4DYNNRDYN
LINELine on the screen where element appears SCRFLINEDEC3SCRPDEC3
COLNColumn where element appears on screen SCRFCOLNDEC3SCRPDEC3
LENGDefined length of screen field SCRFLENGDEC3SCRPDEC3
VLENGVisible (visualized) length of field in screen SCRFVLENGDEC3SCRPDEC3
HIGHHeight of element in screen SCRFHIGHDEC3SCRPDEC3
TYPEField format (ABAP Dictionary data type) SCRFTYPECHAR4SCRPTYPE
FEINInput expected for this field SCRFFEINCHAR1SCRPFLAG
FOUTOutput expected for this field SCRFFOUTCHAR1SCRPFLAG
SCROLLScrollable input/output field SCRFSCROLLCHAR1SCRPFLAG
DICTField from ABAP Dictionary SCRFDICTCHAR1SCRPDICF
DMODModification of a field from the ABAP Dictionary SCRFDMODCHAR1SCRPDICM
GRP1Modification group 1 SCRFGRP1CHAR3SCRPCHA3
GRP2Modification group 2 SCRFGRP2CHAR3SCRPCHA3
GRP3Modification group 3 SCRFGRP3CHAR3SCRPCHA3
GRP4Modification group 4 SCRFGRP4CHAR3SCRPCHA3
LOOPLoop count SCRFLOOPDEC3SCRPDEC3
FOBLEntries in the Field SCRFFOBLCHAR1SCRPFOBL
FSTR* Entry SCRFFSTRCHAR1SCRPFLAG
FNRSNo reset SCRFFNRSCHAR1SCRPFLAG
FGKSUpper/lower case entry SCRFFGKSCHAR1SCRPFLAG
FFIXFix, CHAR templates with underlines SCRFFFIXCHAR1SCRPFLAG
FOSBEnter all characters in CHAR fields without template SCRFFOSBCHAR1SCRPFLAG
FFKYForeign key check of Dictionary is active SCRFFFKYCHAR1SCRPFLAG
FSPASET parameter SCRFFSPACHAR1SCRPFLAG
FGPAGET parameter SCRFFGPACHAR1SCRPFLAG
PAIDParameter ID SAP memory SCRFPAIDCHAR20Assigned to domainMEMORYID
UCNVConversion Exit SCRFUCNVCHAR5SCRPCHA5
HELLDisplay bright SCRFHELLCHAR1SCRPFLAG
UNSIInvisible display SCRFUNSICHAR1SCRPFLAG
INVRDisplay inverse video SCRFINVRCHAR1SCRPFLAG
BLINBlinking SCRFBLINCHAR1SCRPFLAG
ULINUnderlined display SCRFULINCHAR1SCRPFLAG
COLRDisplay color 1...7 SCRFCOLRCHAR1SCRPCOLR
FJUSRight-justified display SCRFFJUSCHAR1SCRPFLAG
FILLDisplay leading zeros SCRFFILLCHAR1SCRPFLAG
LABELLEFTAs label on left SCRPLABELLCHAR1SCRPFLAG
LABELRIGHTAs label on right SCRPLABELRCHAR1SCRPFLAG
DBLCLICKResponds to double-click SCRPDBCLCHAR1SCRPFLAG
LTRBasic write direction has been defined LTR (left-to-right) DDLTRFLDDICHAR1DDBOOL
BIDICTRLDD: No Filtering of BIDI Formatting Characters DDBIDICTRLCHAR1DDBOOL
MTCHSearch Help SCRFMTCHCHAR132DYNFNAM
WAERReference field SCRFWAERCHAR132DYNFNAM
FCODFunction code for pushbutton SCRFFCODCHAR20GUI_FUNC
PTYPEType of function code for pushbutton SCRFPTYPECHAR1CUA_TYPE
CTMENUPROGContext menu: Program name SCRPMENPRCHAR40PROGNAME
CTMENUSTATContext menu: Status/menu name SCRPMENSTACHAR20GUI_STATUS
CTMENUONCTContext menu: Dynamic callback ON_CTMENU_... SCRPMENONCHAR20GUI_STATUS
CTMENUSTContext menu: Static SCRPMENSTCHAR1SCRPFLAG
CTMENUDYContext menu: Dynamic (ON_CTMENU_...) SCRPMENDYCHAR1SCRPFLAG
CCNAMEControl Composite: Name CC_NAMECHAR40CC_NAME
CCDLEFTControl Composite: Left docking CCDLEFTCHAR40CC_NAME
CCDRIGHTControl Composite: Right docking CCDRIGHTCHAR40CC_NAME
CCDTOPControl Composite: Top docking CCDTOPCHAR40CC_NAME
CCDBOTTOMControl Composite: Bottom docking CCDBOTTOMCHAR40CC_NAME
CCDLEN_LControl Composite: Width of a docking control CC_LENGTHNUMC3NUMC3
CCDLEN_RControl Composite: Width of a docking control CC_LENGTHNUMC3NUMC3
CCDHIG_TControl Composite: Height of a docking control CC_HIGHTNUMC3NUMC3
CCDHIG_BControl Composite: Height of a docking control CC_HIGHTNUMC3NUMC3
LTYPLoop: Loop type (FIX or VAR) SCRFLTYPCHAR3SCRPCHA3
GTYPType of screen element SCRFGTYPCHAR45SCRPCHA45
FIXFFixed font instead of proportional font SCRFFIXFCHAR1SCRPFLAG
NO3DTwo-dimensional display for input/output fields SCRFNO3DCHAR1SCRPFLAG
OOUTPure output field SCRFOOUTCHAR1SCRPFLAG
WIN1Graphical Screen Painter: Fullscreen editor SCRFWIN1CHAR1SYCHAR01DYL
WIN2Graphical Screen Painter: Field attributes SCRFWIN2CHAR1SYCHAR01
WIN3Graphical Screen Painter: ABAP/4 Dictionary/ Program fields SCRFWIN3CHAR1SYCHAR01
STXTText/template for a screen element SCRFSTXGCHAR132DYNFTEXT
CMBTASTPoss. entries pushbutton and modification of poss. entries SCRFCMBPRMCHAR1SCRPWHILFT
CMBFOCAvailability of possible entries SCRFCMBFOCCHAR1SCRPFLAG
DROPFROMEntry help: Source for values SCRFCMBFRMCHAR1SCRPCMBFRM
DROPDOWNDropdown SCRFDRDOWNCHAR1SCRPCOTYPE
FETCHFLDGet table field or program field (generic) SCRFFFLDCHAR132DYNFNAM
RFCDESTReference System (RFC Destination) SCRRFCDESTCHAR32Assigned to domainRFCDEST
SCHABPreselect I/O field of Dictionary or program field SCRFSCHABCHAR1SCRPFLAG
SCHLKPreselect short field label for Dictionary field SCRFSCHLKCHAR1SCRPFLAG
SCHLMPreselect medium field label for Dictionary field SCRFSCHLMCHAR1SCRPFLAG
SCHLLPreselect long field label for Dictionary field SCRFSCHLLCHAR1SCRPFLAG
UEBERPreselect header for Dictionary field SCRFUEBERCHAR1SCRPFLAG
SCHLNOPreselect Dict. field with short text (no field label) SCRFSCHLNOCHAR1SCRPFLAG
SCHABNONo preseletion for I/O templates of Dictionary or prog field SCRFSCHABNCHAR1SCRPFLAG
TEXTMODPreselection: Use modified Dictionary text SCRFTEXTMCHAR1SCRPFLAG
TEXTORIGPreselection: Use original text as in Dictionary SCRFTEXTOCHAR1SCRPFLAG
DEZUSATZData element supplement SCRFDEZUSCHAR4CHAR4
TLTRENNHORTable control: With horizontal separators SCRFTLTRENCHAR1SCRPCHA1
TLTRENNVERTable control: With vertical separators SCRFTLTREVCHAR1SCRPCHA1
TLSCROLLHControls: Horizontal scrolling SCRFTLSCRHCHAR1SCRPCHA1
TLSCROLLVControls: Vertical scrolling SCRFTLSCRVCHAR1SCRPCHA1
TLSCROLLControls: Scrollable SCRFTLSCRCHAR1SCRPCHA1
TLSELECTZNTable control: No line selection SCRFTLSLZNCHAR1SCRPCHA1
TLSELECTZSTable control: Single line selection SCRFTLSLZSCHAR1SCRPCHA1
TLSELECTZMTable control: Multiple line selection SCRFTLSLZMCHAR1SCRPCHA1
TLSELECTSNTable control: No column selection SCRFTLSLSNCHAR1SCRPCHA1
TLSELECTSSTable control: Single column selection SCRFTLSLSSCHAR1SCRPCHA1
TLSELECTSMTable control: Multiple column selection SCRFTLSLSMCHAR1SCRPCHA1
TLSHOWONLYTable control: Display only SCRFTLSHOWCHAR1SCRPCHA1
TLVARVControls: Vertical resizing SCRFTLVARVCHAR1SCRPCHA1
TLVARVMINControls: Minimum number of lines in vertical resizing SCRFTLVVMDEC3SCRPDEC3
TLVARHControls: Horizontal resizing SCRFTLVARHCHAR1SCRPCHA1
TLVARHMINControls: Minimum number of columns in horizontal resizing SCRFTLVHMDEC3SCRPDEC3
TLMARKTable control: with selection column SCRFTLMARKCHAR1SCRPCHA1
TLTITELTable control: With title line SCRFTLTITCHAR1SCRPCHA1
TLUEBERTable control: With column headers SCRFTLUEBCHAR1SCRPCHA1
TLERFATable control: Entry table SCRFTLERFACHAR1SCRPCHA1
TLAUSWTable control: Selection table SCRPTLAUSWCHAR1SCRPCHA1
TLCONFTable control: Configurability SCRPTLCONFCHAR1SCRPCHA1
TLTEXTTable control: Field text SCRPTLTEXTCHAR1SCRPCHA1
TLENTRYTable control: Entry/template field SCRPTLENTRCHAR1SCRPCHA1
TLRADIOBTable control: Radio button SCRPTLRADICHAR1SCRPCHA1
TLCHECKBTable control: Checkbox SCRPTLCHECCHAR1SCRPCHA1
TLPUSHBTable control: Pushbutton SCRPTLPUSHCHAR1SCRPCHA1
TLNAMETYPMulti-purpose text currency matchcode colors SCRFTEXTCHAR20SCRPCHA20
TLNAMEFLDName of a Screen Element SCRFNAMECHAR132DYNFNAM
TLNAMEUEBName of a Screen Element SCRFNAMECHAR132DYNFNAM
TLNAMESELName of a Screen Element SCRFNAMECHAR132DYNFNAM
TLNAMETITName of a Screen Element SCRFNAMECHAR132DYNFNAM
TLFELDFIXFixed field SCRFTLFFIXCHAR1SCRPCHA1
TLFIXANZTable control: Number of fixed leading columns SCRFTLFIXNUMC3SCRPNUMC3
TLFELDNRColumn number SCRFTLFNRNUMC3SCRPNUMC3
TLFELDNR00Column number SCRFTLFNRNUMC3SCRPNUMC3
TLFELDSPBRColumn width SCRFTLSPBRNUMC3SCRPNUMC3
SPCELL1Name of a Splitter Cell SCRFSPNAMECHAR132DYNFNAM
SPCELL2Name of a Splitter Cell SCRFSPNAMECHAR132DYNFNAM
SPSPLITTHORIZSplitter Control: Splitting Orientation Vertical/Horizontal SCRFSPLITTINGCHAR1SCRPFLAG
SPSPLITTVERTSplitter Control: Splitting Orientation Vertical/Horizontal SCRFSPLITTINGCHAR1SCRPFLAG
SPSASHSplitter Control: Sash SCRFSASHNUMC5NUMC
OUTPUTSTYLEDECFLOAT: Output Style SCRPOSTYLENUMC2OUTPUTSTYLE
SIGNWith +/- Sign SRCPSIGNCHAR1SCRPFLAG
NOINPUTHISTORYNo GUI Input History SCRPNOINPUTHISTORYCHAR1SCRPFLAG
AMPMENABLEDAM/PM-Enabled Time Format SCRPAMPMENABLEDCHAR1SCRPFLAG
EXTENDModification status of a screen object SCRFEXTDCHAR1SCRPCHA1
HIERARCHYHierarchical relationship between screen fields SCRFHIERARCHAR2SCRPCHA2
ICONIcon ID (incl. @) SCRFICONCHAR4SCRPICON
ICON_NIcon: Name SCRFICON_NCHAR30SCRPICON_N
ICON_TIcon: Description SCRFICON_TCHAR50SCRPICON_T
ICON_LIcon length SCRFICON_LCHAR1SCRPCHA1
ICON_QIcon: Quick info text SCRFICON_QCHAR30SCRPICON_Q
ICON_BIcon: Description text SCRFICON_BCHAR30SCRPICON_B
ICON_XIcon: Output element with icon SCRFICONXCHAR1SCRPFLAG
FLDPField identifier in matchcode subkeys SCRFFLDPCHAR3SCRPFLDP
FLDNField name in matchcode subkeys SCRFFLDNCHAR132DYNFNAM
PROGModification: Program name SCRXSPROGCHAR40PROGNAME
DNUMModification: Screen number SCRXSDNUMCHAR4DYNNR
PBO_FModification: Beginning of PBO SCRXPBOFFCHAR1SCRPFLAG
PBO_LModification: End of PBO SCRXPBOLFCHAR1SCRPFLAG
PAI_FModification: Beginning of PAI SCRXPAIFFCHAR1SCRPFLAG
PAI_LModification: End of PAI SCRXPAILFCHAR1SCRPFLAG
EXTEXTModification: Text field SCRPEXTEXTCHAR1SCRPFLAG
EXENTRYModification: Input/Output field SCRPEXENTRCHAR1SCRPFLAG
EXRADIOModification: Radio button SCRPEXRADCHAR1SCRPFLAG
EXCHECKModification: Checkbox SCRPEXCHKCHAR1SCRPFLAG
EXPUSHModification: Pushbutton SCRPEXPUSHCHAR1SCRPFLAG
EXFRAMEModification: Box SCRPEXFRMCHAR1SCRPFLAG
EXTABCTRLModification: Table control SCRPTABCTLCHAR1SCRPFLAG
EXCUSTOMModification: Custom control SCRPABAPCHAR1SCRPFLAG
EXTSTRCTRLModification: Tabstrip control SCRPTSTCTLCHAR1SCRPFLAG
EXSUBSCRModification: Subscreen SCRPEXSUBCHAR1SCRPFLAG
EXSPLITTERModification: Splitter Control SCRPEXSPLITTERCHAR1SCRPFLAG
EXSHOWModification: Detailed view SCRPEXSHOWCHAR40CHAR40
MSG_LINE1Status line in dialog boxes SCRFMSGLINCHAR72SYCHAR72
MSG_LINE2Status line in dialog boxes SCRFMSGLINCHAR72SYCHAR72
PROPSHOWProperty bag: Go to property list SCRFPRSHOWCHAR40CHAR40
PROPNAMEProperties PROP_NAMECHAR30PROP_NAME
PROPBOOLProperty bag: Boolean value SCRFPRBOOLCHAR1SCRPFLAG
PROPSTRINGProperty bag: String Value SCRFPRSTRCHAR132DYNFTEXT

Key field Non-key field



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

As FELD 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 FELD as there is no data to select.

How to access SAP table FELD

Within an ECC or HANA version of SAP you can also view further information about FELD 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!