Xcelsius Color Schemes


I recently ran across an article called Obtaining the perfect Custom Color Scheme in Xcelsius from a blog called SAP ABAP4 Technology. I was hoping to elaborate on the actual blog post but was unable to add my comments, so if the author or anyone catches this post, it would be nice to place a link there…

The article addresses only half of the functionality available with custom color schemes. Within the color manager, there is an “Advanced” button that empowers you with more detailed control over specific component colors. If you spend time browsing the advanced section you can quickly modify all components within your dashboard by component category rather than using the basic color scheme adjustments.

The basic color scheme adjustment mode was thoughtfully implemented to affect over 1000 color dependencies using 10 base colors. The problem is that the Xcelsius user interface does not indicate what each of the 10 colors does. You can go to the advanced tab to see the relationships, or I have provided key below:

  1. Text
  2. Button color, chart backgrounds, component backgrounds, maps, scrollbars
  3. Canvas Background, Axis colors
  4. Background Components, Gridlines, Selector Mouse Over
  5. Chart Series 1 color
  6. Chart Series 2 color
  7. Chart Series 3 color
  8. Chart Series 4 color
  9. Chart Series 5 color
  10. Misc. Colors like selector gridlines and disabled items

In the beginning of the article, the author eludes to design principles aligned with Stephen Few’s book. Unfortunately the example charts, while used to illustrate technical shortcomings, do not accurately portray real life use cases.

Quote: “Unfortunately, there is no way (that I know of) to default colors 6-10 to show up as something else. To modify these, you must go into the properties of the chart and manually adjust the color under the appearance tab.”

The pie chart, specifically in this example would not be an appropriate visualization with 6-10 pie slices. Trying to extract accurate analysis of relative pie slice sizes is extremely difficult and better accomplished with a bar/column chart. From a technical standpoint, Xcelsius can does provide control of up to 12 series colors using the Advanced tab.

There are some very important points here that Xcelsius should address. The most important shortcoming of the custom color scheme window is the inability to export and share color schemes. This is something that the article did cover well.

Hopefully this helps set the record straight with this feature set in Xcelsius.



  1. Hi Ryan

    I like the way you simplify for us the task by talking about all diffculties we can face when creating a dashborad.

    Personaly, my biggest problem have always been the color choise. I m really bad at that because I have no experience with it.

    Can you please give me some advice:)!!!


  2. Hi Ryan
    Great article, I esp like the “key” to the 10 default colours which is really useful.

    Something I thought your readers might like to use… we create our own colour schemes within the Xcelsius install directory, by copy/pasting the XML files – these store your 10 default colours (but not the advanced options). When you re-load the designer they appear in the list as normal. You may already use this, if so, no worries!

    C:Program FilesBusiness ObjectsXcelsiusassetsthemesbuilt-in

  3. Hi Ryan,

    You will find all your custom themes in this directory (well, this one with XP, but I guess this can be found in equivalent path under other Windows versions) :

    {Windows drive letter}:Documents and settings{user}Application DataXcelsiuscustomThemes

    Also, you can find all the default assignment for colors in this file (assuming you installed Xcelsius in the default path) :

    {Windows drive letter}:Program FilesBusiness ObjectsXcelsiusassetsthemesDefaultMapping.xml

    Have a nice day. 🙂

    PS : sorry for my english, I’m french.

Leave A Reply