Entering content frame

Object documentation BW Stylesheets Locate the document in its SAP Library structure

Definition

Cascading stylesheet that contains the necessary classes for the Business Information Warehouse and that is stored in the MIME Repository. The standard stylesheet has the name BWReports.css.

Use

Cascading stylesheets are used to define formats and are an enhancement to HTML:  You use CSS classes in HTML (which is created by the BEx Web items). The styles are identified in the generated HTML using class attributes according to the HTML standard.

A stylesheet should always be included in a Web template. By default, the stylesheet BWReports.css is assigned to all Web templates. If you want to exchange this stylesheet, you have the following options:

·        In order to specify the stylesheet globally, meaning to exchange it for all Web templates, in the Customizing Implementation Guide for the Business Information Warehouse, choose SAP NetWeaver ® SAP Business Information Warehouse ®Reporting-relevant Settings ®BEx Web ® Determine Settings for Web Templates.

·        To exchange the stylesheet locally, which means for individual Web templates, in the BEx Web Application Designer, choose a suitable stylesheet using the die Web Template-Property Stylesheet. The input help provides apreview during selection.

·        To overwrite a stylesheet that is already assigned in a Web application, you can use the URL parameter STYLE_SHEET. For more information, see Object Tag for the Properties of Web Templatessapurl_link_0001_0002_0005.

In addition to the stylesheets delivered by SAP you can also create your own specific stylesheets. You should use the delivered stylesheets as the basis here. For more information on storing your own stylesheets, see Storing Stylesheets and Symbols. 

As of Release SAP BW 3.5, five new stylesheets will be made available in four browser versions (for Internet Explorer 5 and 6, as well as Netscape Navigation 6.x and 7.x). The associated right-to-left variants (RTL variants) exist for these stylesheets. The variants, like the respective Web browser, are recognized and addressed by the system automatically.

Note

Stylesheets form Release SAP BW 3.0 will continue to be available to you. However, they have not been adapted for use in Release SAP BW 3.5.

Structure

The definitions of CSS classes include settings on background, font color, font, font size, borders, spacing, text alignment, extensive information on cascading stylesheets and their definitions can be found in the internet at www.w3.org.

Note

Note that the cache of the SAP Web Application Server has to be deleted when you change a stylesheet. To do this, in your BW system, start the transaction ICM monitor (transaction code SMICM) and delete the cache using the menu command Goto ®HTTP Server Cache ®Invalidate ®Globally in the System

A stylesheet can be enhanced with your own CSS classes. However, you can only use your own CSS classes in your own HTML (see The Window Template) or in the Web Design API for Tables. A general CSS class can be defined for each HTML tag. This general CSS class, however, can be overwritten with the attribute class.

The following CSS classes are standard classes and are use din HTML generation of individual Web items. You can use the standard classes in your own HTML or in Web Design APIs for Tables.

CSS Classes

Use

Container for Web items

 

SAPBEXBorderFlexBoxTtl

Title area for Web items with borders

SAPBEXBorderlessFlexBoxTtl

Title area for Web items without borders and those with form characters

SAPBEXBorderFlexBox

Web items with borders

SAPBEXBorderlessFlexBox

Web items without borders and those with form characters

SAPBEXFlexBoxStdBg

Background

SAPBEXFlexBoxFormBg

Background for Web items with form characters

Table

 

SAPBEXstdData

Numerical value in the data cells

SAPBEXstdDataOdd

Even, alternate rows

SAPBEXaggData

Aggregated numerical values in data totals cells

SAPBEXstdDataEmph

Emphasized numerical values in data cells

SAPBEXstdDataEmphOdd

Even, alternate rows with emphasized numerical values

SAPBEXaggDataEmph

Aggregated emphasized numerical values in data totals cells

SAPBEXstdItem

Structure component, characteristic value, attribute

SAPBEXKeyAttr

Numerical attribute

SAPBEXaggItem

Aggregated structure component, characteristic value total, attribute total

SAPBEXchaText

Caption for characteristics and attributes

SAPBEXformats

Formatting cell (scaling factors)

SAPBEXexcGood1

Exception with priority good 1

SAPBEXexcGood2

Exception with priority good 2

SAPBEXexcGood3

Exception with priority good 3

SAPBEXexcCritical4

Exception with priority critical 4

SAPBEXexcCritical5

Exception with priority critical 5

SAPBEXexcCritical6

Exception with priority critical 6

SAPBEXexcBad7

Exception with priority bad 7

SAPBEXexcBad8

Exception with priority bad 8

SAPBEXexcBad9

Exception with priority bad 9

SAPBEXundefined

Numerical value cannot be defined, or is invalid, such as division by zero

SAPBEXTableGrid

Color of gridlines

SAPBEXCellspacing

Gridlines on/off

Navigation Block, Filter

 

SAPBEXNavigatorChaTxt

Description of characteristics

SAPBEXNavItem

Characteristic values in navigation block and filter

SAPBEXNavBlockMargin

Gap between characteristics in navigation block

Alert Monitor

 

SAPBEXAlertItem

Represented as a list

SAPBEXAlertToolbar

Toolbar

SAPBEXAlertHead

Heading

SAPBEXAlertLevel0

Hierarchy level 0

SAPBEXAlertLevel1

Hierarchy level 1

SAPBEXAlertLevel2

Hierarchy level 2

SAPBEXPageDspl

Index for displaying values on several pages

Text Elements

 

SAPBEXTElemName

Text element name

SAPBEXTElemVal

Text element value

Exceptions

 

SAPBEXExcName

Description of exception

SAPBEXExcStatus

Status of exception (active/inactive)

Requirements

 

SAPBEXConName

Description of condition

SAPBEXConStatus

Status of exception (active/inactive)

Legend

 

SAPBEXMapLgdHeading1

Heading

SAPBEXMapLgdHeading2

Area title

SAPBEXMapLgdLine

Values for color legend

SAPBEXMapLgdBorder

Formatting of color legend

SAPBEXMapLgdMinmax

Minimum or maximum

SAPBEXMapLgdLegend

Values for symbol legend

Context Menu

 

SAPBEXCtxtMenuItem

Entries in the context menu

SAPBEXCtxtMenuHeader

Entry selected from the context menu

Calendar

 

SAPBEXCalBg

Background

SAPBEXCalBorder

Borders

SAPBEXCalLink

Left

SAPBEXCalSkipMonth

Leaves in the monthly and yearly display

SAPBEXCalCurrentDate

Monthly and yearly display

SAPBEXCalWeekday

Name of week day (Mon, Tues,...)

SAPBEXCalDay

Number of the day (1,...)

SAPBEXCalDaySelectedNormal

Selected day

SAPBEXCalDaySat

Saturday

SAPBEXCalDaySelectedSat

Selected Saturday

SAPBEXCalDaySun

Sunday

SAPBEXCalDaySelectedSun

Selected Sunday

SAPBEXCalNoDay

Week day without day number

SAPBEXCalWeek

Calendar week

SAPBEXCalMonth

Month in high-speed navigation

SAPBEXCalCurrentMonth

Selected month in high-speed navigation

Dialogs

 

SAPBEXDialogBorder

Borders

SAPBEXDialogBg

Background

SAPBEXDialogTtl

Heading

SAPBEXDialogAreaTtl

Area title

SAPBEXDialogOffset

Horizontal and vertical spacing in dialogs

Menu

 

SAPBEXMenuLogo

Header area

SAPBEXTreeLevel0

Tree level 0

SAPBEXTreeLevel1

Tree level 1

SAPBEXTreeLevel2

Tree level 2

SAPBEXTreeLevel3

Tree level 3

Hierarchies

 

SAPBEXHLevel0

Hierarchy level 0

SAPBEXHLevel1

Hierarchy level 1

SAPBEXHLevel2

Hierarchy level 2

SAPBEXHLevel3

Hierarchy level 3

Notifications

 

SAPBEXMessage

Messages

SAPBEXSystemMessage

System messages

SAPBExMsgBarStd

Messages in the Enterprise Portal, Heading Ad-hoc Web Template and BEx Web Analyzer

SAPBExMsgErr

Error messages in the Enterprise Portal

SAPBEXTicker

Ticker

Links, Text, Buttons

 

SAPBEXLnk

Standard links

SAPBEXMarked

Highlighted link

SAPBEXTxtStd

Standard text

SAPBEXTxtStdBold

Bold standard text

SAPBEXBtnStd

Standard button

SAPBEXBtnStdIe4

Standard button (Internet Explorer 4)

SAPBEXBtnStdBorder

Standard and inactive button (border)

SAPBEXBtnEmph

Highlighted button (background)

SAPBEXBtnEmphIe4

Highlighted button (Internet Explorer 4)

SAPBEXBtnEmphBorder

Highlighted button (border)

SAPBEXBtnStdNextStep

“Next step” button

SAPBEXBtnStdPrevStep

“Previous step” button

SAPBEXBtnStdDsbl

Inactive button

SAPBEXBtnEmphDsbl

Highlighted inactive button

SAPBEXBtnStdNextStepDsbl

“Next step” inactive button

SAPBEXBtnStdPrevStepDsbl

“Previous step” inactive button

Controls & Indicators

 

SAPBEXDdl

Dropdown Box

SAPBEXChb

Checkbox

SAPBEXRb

Radio button

SAPBEXTxtFld

Input field

SAPBEXTxtFldright

Right-aligned input field

SAPBEXTxtFldDsbl

Inactive input field

SAPBEXTextArea

Multi-line input area

SAPBEXTxtLbl

Indicator for input field

SAPBEXWhlOffset

Horizontal and vertical spacing

Loading Popup

 

SAPBEXPopUpOuterBorder

3D border: Outer border

SAPBEXPopUpInnerBorder

3D border: Inner border

SAPBEXPopUpBg

Background

SAPBEXPopUpHeader

Heading

Navigation bar (maps, standard Web templat 3.0)

 

SAPBEXNavLine

Navigation bar

SAPBEXNavLineBorder

Navigation bar border

Tree Query Designer

 

SAPBEXTreeLevel0Bg

Background, tree level 0

SAPBEXTreeLevel0Ttl

Expandable items, tree level 0

SAPBEXTreeLevel0Item

Items, tree level 0

SAPBEXTreeLevel1Bg

Background, tree level 1

SAPBEXTreeLevel1Ttl

Expandable items, tree level 1

SAPBEXTreeLevel1Item

Items, tree level 1

SAPBEXTreeLevel2Bg

Background, tree level 2

SAPBEXTreeLevel2Ttl

Expandable items, tree level 2

SAPBEXTreeLevel2Item

Items, tree level 2

SAPBEXTreeLevel3Bg

Background, tree level 3

SAPBEXTreeLevel3Ttl

Expandable items, tree level 3

SAPBEXTreeLevel3Item

Items, tree level 3

SAPBEXTreeBorder

Tree border

Tabs

 

SAPBEXTbsLnk

Link in selectable tab page

SAPBEXTbsTab

Tab page to be selected

SAPBEXTbsTabSel

Selected tab page

SAPBEXTbsBdyEdg

Tab page area border

SAPBEXTbsBorder

Tab page frame (Netscape 4.7)

Breadcrumbs Query Designer

 

SAPBEXBrdCrBoxContBgColor

Background color of column and row area

SAPBEXBrdCrBoxBorder

Color of border for column and row area

SAPBEXBrdCrArea

Formatting of column and row area

SAPBEXBrdCrIna

Labeling of inactive navigation path

SAPBEXBrdCrAct

Labeling of active navigation path

SAPBEXBrdCrDiv

Formatting of navigation path

List Query Designer

 

SAPBEXLicWhl

Formatting of list area

SAPBEXLicTtl

Display area header

SAPBEXLic

Bulleted list introduction

SAPBEXLicBul

Bullets

SAPBEXLicItem

Individual list entries

SAPBEXLicItemLnk

Individual list entries with links

 

 

Leaving content frame