BCOPTS1 SAP (Options in the bar chart that can be customized (part 1)) Structure details

Dictionary Type: Structure
Description: Options in the bar chart that can be customized (part 1)




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




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

BCOPTS1 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 "Options in the bar chart that can be customized (part 1)" 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_BCOPTS1 TYPE BCOPTS1.

The BCOPTS1 table consists of various fields, each holding specific information or linking keys about Options in the bar chart that can be customized (part 1) data available in SAP. These include NUMHSBS (Number of horizontal scroll bars), COLWIDTH (Width of table area in 1/10mm), INFOTEXTS (Show/hide info text), TIMER (Time interval for transferring control to calling program).. 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: Not classified


SAP BCOPTS1 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
NUMERRNumber of accepted errors BCNUMERRNUMC3BCNUMERR
NUMHSBSNumber of horizontal scroll bars BCNUMHSBSNUMC1BCNUMHSBS
COLWIDTHWidth of table area in 1/10mm BCCOLWIDTHNUMC4BCCOLWIDTH
INFOTEXTSShow/hide info text BCINFOTEXTCHAR1XFELD
TIMERTime interval for transferring control to calling program NETTIMERNUMC6NETTIMER
DBCLICKFlag: support double-click NETDBCLICKCHAR1XFELD
DUMMYFELDSingle-Character Indicator CHAR1CHAR1CHAR1
MARKTYPEMarking type for objects in table area BCMARKCHAR1BCMARK
SELTYPESelectable objects BCSELTYPECHAR1BCSELTYPE
AUTOSCROLLStep size for automatic scrolling BCAUTOSCRLNUMC3BCAUTOSCRL
BORDERLINEFlag: Vertical lines in table area on/off BCBORDERLNCHAR1XFELD
TERMINATEChange display of start/end date BCTERMINATCHAR1BCTERMINAT
CREORGFlag: allow changes to size area BCREORGCHAR1XFELD
CSELECTFlag: activate select BCSELECTCHAR1XFELD
CMOVEFlag: activate move BCMOVECHAR1XFELD
HORLINEHorizontal lines in graph area BCHORLINE_NUMC2BCHORLINE
EDITINLINEFlag: make changes to table area BCEDINLINECHAR1XFELD
OPMODEProcessing mode when bar chart is called BCOPMODECHAR1BCOPMODE
GRANULATInterval for date display BCGRANULARCHAR3BCTIMEUNIT
OBJMARKMarking type for objects in graph area BCMARKDIACHAR1BCMARKDIA
MARKCOLColor of objects when marking type is color. BCMARKCOLCHAR11TWCOLW_COLOR
ZOOMFACInitial zoom factor of bar chart BCZOOMFACNUMC5BCZOOMFAC
PHANTCOLColor frame track NETTRCKFRMCHAR11TWCOLW_COLOR
BITSCROLLFlag: switch fast paging on/off BCBITSCROLCHAR1XFELD
ROWMARGINDistance from margin BCROWMAGINNUMC3BCROWMAGIN
TBXZOOMZoom with arrow keys NETTBXZOOMCHAR1XFELD
ALIVEInterval for graphic to respond NETALIVENUMC4NETALIVE
NODELMSGTime interval for status text display NETNODELMSNUMC2NETNODELMS
SLIDEMODEPaging behavior: redraw after/during paging BCSLIDEMODCHAR1XFELD
STGAUGEActivate scroll bar display BCSTGAUGECHAR1XFELD
SOLVEROWSFlag: Activate automatic expansion BCSOLVEROWCHAR1XFELD
SELCHARTSFlag: Chart title can be marked BCSELCHARTCHAR1XFELD
MSPOPUPPopup when moving, extending or inserting graphic objects BCMSPOPUPCHAR1BCMSPOPUP
ENLARGEIndicator: Expand if scheduled date identical BCENLARGECHAR1XFELD
DRAGDROPIndicator: Position bars in breaks BCDRAGDROPCHAR1XFELD
CMREDUCEReduce the functions available in change mode BCCMREDUCECHAR1BCCMREDUCE
TIMELINFlag: Time line BCTIMELINCHAR1XFELD
TOOLTIPFlag: Activate quick info BCTOOLTIPCHAR1XFELD
LEGENDFlag: Show legend BCLEGENDCHAR1XFELD
SWPCLMNSFlag: columns movable BCSWPCLMNSCHAR1XFELD
OPTCLWDFlag: optimal column width BCOPTCLWDCHAR1XFELD
OPTROWWDIndicator: optimal line height BCOPTROWWDCHAR1XFELD
DYNPMARKIndicator: Additive marking actions BCDYNPMARKCHAR1XFELD
SCALEROWSModifiability of row height BCSCALEROWCHAR1BCSCALEROW
MSSELECTProcedure for selecting objects BCMSSELECTCHAR1XFELD
SCROLLTIMScroll start time when moving to another chart BCSCROLLTMNUMC1BCSCROLLTM
KEEPOPMODLink mode retained after single execution BCKEEPMODECHAR1XFELD

Key field Non-key field



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

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

How to access SAP table BCOPTS1

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