Search here for wide range of results..
Loading
Home » Configuration

How to Show Icons in Custom Siebel Screens Tabs?

8 June 2009 5 Comments

Some people be wondering how does some screens have Icons, can we configure same for our custom screens??. I am referring to the icons similar to shown in the snap-shot below, like for Accounts, Contacts, Opportunities, Quotes.

Siebel Screen Icons

Siebel Screen Icons

You can also put your custom icons to your custom screens by following the below procedure.

1. Get/Create your icon file and put it in the \Client\PUBLIC\enu\IMAGES folder. It should be in .gif format only. Say it, testicon.gif
2. Goto Tools -> Bitmap Categories.
3. Query for a existing Bitmap Category lets say – [Contact]
4. Do a Copy record [Ctrl+B] of [Contact] Bitmap Category and name the new Category as TestBitmapCat.
5. Come down to the Bitmaps child object. There you will see a record with [Name = Screen Tab Icon]. If it is not there, then create a new one as below.

Name: Screen Tab Icon
Filename: <your icon file name, here it is testicon.gif >

6. Now navigate to the Screen object in Tools as Tools -> Screens.
7. Locate the Bitmap Category field in Screen object and pick the Category [TestBitmapCat] which we created just above.
8. This way the Bitmap Category is associated to the Screen.
9. Compile the Bitmap Category and Screen objects in Tools and re-launch your client.
10. You can see your, testicon.gif file as icon to the left of your Screen name.

Read some more similar posts

5 Comments »

  • satya said:

    Can you please explain in brief, how to associate Bitmap Category to a Screen ?

  • Vivek (author) said:

    Nice question asked Satya. This leads to a interesting topic for other uses as well.

    How to See Hidden Properties of Siebel Tools?

    When you goto Tools->Screen object, you cannot see ‘Bitmap Catrgory’ field because it is HIDDEN in tools for a normal view. You need to enable it from Toosl CFG.

    Here are steps –

    1. Open your Tools.cfg.

    2. Search for “ClientConfigurationMode”, it might be there with value like

    ClientConfigurationMode = Web

    3. If you find it or did’t find it, just add/replace below value to the [Siebel] section of CFG. This is the first section of CFG.

    ClientConfigurationMode = All

    4. Relaunch your Tools. This will show certain hidden fields and Objects of Tools.

    5. You can verify by going to Tools -> Screen -> Bitmap Category field. It will be visible.

  • satya said:

    Hi Vivek,

    Thanks for your explanation. I have tried as you explained, but still it is not showing in Tools. May i know if any other changes has to be done for this?

  • Vivek (author) said:

    Below is your TOOLS.CFG initial content . See the one marked as ********.
    Thats all you need to do to achieve it…Re-launch your tools.

    One more thing, see the Column Displayed at Tools -> Screens object, it might be there..

    [Siebel]
    RepositoryFile = siebel.srf
    ApplicationName = Siebel Tools
    ApplicationTitle = Siebel Tools
    ApplicationSplashText = Siebel Tools
    Vertical =
    ComponentName = Siebel Tools Client
    DataSource = Local
    Version = 100
    ClientRootDir = C:\Sia80\Tools
    TempDir = C:\Sia80\Tools\temp
    ClientFileServSupport = TRUE
    MultiCurrency = TRUE
    EnableScripting = TRUE
    EnableOLEAutomation = TRUE
    OLEAutomationDLL = sscfole.dll
    EnableCORBA = %ENABLE_CORBA%
    CORBADLL = %CORBA_DLL%
    JseCorbaConnector = %JSECORBACONNECTOR%
    ReportsODBCDataSource = $(AccessDatasourceName)
    LocalDbODBCDataSource = SSD Local DB ORNBD instance
    ServerDbODBCDataSource = ORNBD
    DockRepositoryName = Siebel Repository
    HoldExportOdbcConnection = FALSE
    LargeFont = Tahoma-8-normal
    SmallFont = Tahoma-8-normal
    AppletTitleFont = Tahoma-10-normal
    Language = ENU
    WebClientSiteDir = C:\Sia80\Tools\public\enu
    AccessDir = $(AccessRoot)
    DocumentIntegrator =
    EnablePersonalization = TRUE
    EnableRuntimeEvents = FALSE
    EnableToolsConstrain = FALSE
    EnableObjectCOCI = TRUE
    PerspectiveFile = standard.xml
    ; SymStrPrefix parameter needs to be X_ for Siebel Customers.
    SymStrPrefix = X_
    PersonalizationLog =
    ; SecurityAdapter = LDAP
    ; UsernameBCField =
    ClientConfigurationMode = All *********************************************

  • satya said:

    Yes, It is in Columns Displayed.

    Thank You very much . Now it is displaying the icons

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.


Verify Code   If you cannot see the CheckCode image,please refresh the page again!