Siebel Reports Administration Guide > Global Report Modifications >

Changing the Font on All Reports


You can change the font that is used on all the text and label controls throughout the reports. You change the Font.FaceName property on the ssTxt (text) library control and on the ssLbl (label) library control, as shown in the following steps. All report text and label controls are derived from ssTxt and ssLbl.

In order to make and test the appropriate changes, you will need to:

To open a report design file and the corresponding Siebel view

  1. Open Siebel Sales.
  2. From the application-level menu, choose View > Site Map > Accounts > My Accounts.
  3. This step is necessary so that Siebel data can be communicated to the Actuate report when the report is tested.

  4. Open the Actuate e.Report Designer Professional software from the Start menu.
  5. Choose File > Open, then locate and select Aclist.rod in the C:\Siebel\rptsrc\enu\standard folder.
  6. If your installation uses a non-English version of Siebel eBusiness Applications, you do not have an \enu folder. Instead, you have a folder in the appropriate language code for your installation, such as \deu for Germany.

    See Global Deployment Guide for a list of three-letter International Standards Organization (ISO) language extensions.

    The Design Editor window displays the Account List report design.

To edit the label and text controls in sscustom

  1. Click the library browser button.
  2. The Choose Included Module dialog box appears as shown in the following figure.

    Click for full size image

    The library browser button and the Choose Included Module dialog box are for opening one of the libraries that has been included in the report design. For this example, the library for Account List (aclist.rol) is included. The sscustom and sssiebel libraries are included in all reports.

  3. Select sscustom.rol and click OK.
  4. As shown in the following figure, the Library Browser window for sscustom.rol appears.

    The Library Browser window displays all of the library components available in the library you opened, in this case sscustom.rol. This library contains such components as ssLbl and ssTxt that are modified in the following steps.

    Click for full size image

  5. Right-click the ssLbl component and select Properties.
  6. The Component Editor window appears, displaying the property settings for ssLbl as seen in the following figure.

    Click for full size image

    The Component Editor window has four tabs—Properties, Methods, Variables, and Class:

  7. Find and expand the Font property in the Property Editor.
  8. The Font.FaceName property becomes visible.

  9. Change the value of Font.FaceName from Arial to Arial Narrow and click Apply.
  10. Click the Library Browser window to make it active.
  11. You do this to choose a different library component to change its properties.

  12. Click the ssTxt component in the Library Browser window.
  13. The Component Editor window now shows ssTxt property settings.

  14. Repeat Step 4 and Step 5 for ssTxt and close the Component Editor and Library Browser windows.

To compile and run the report

  1. In Actuate e.Report Designer Professional, click the run button.
  2. The run button invokes the report build, compilation, and execution processes. You can also invoke these processes, collectively or individually, from the Report menu in Actuate e.Report Designer Professional.

  3. The Actuate e.Report Designer Professional dialog box appears with the following caution, "(t)he design has been modified. Do you want to compile first."
  4. Click Yes.

    As the following figure represents, the Requester dialog box appears containing a listing of the parameters for the report such as ssOLEServer and ssPassword.

    Click for full size image

  5. Click OK to accept the defaults.
  6. This provides the means to communicate parameter values to the report.

    The report is generated and appears in the Actuate e.Report Designer Professional window.

To save the changes to sscustom

  1. Close the report.
  2. If the Save Modified Modules dialog box appears, this is to notify you that sscustom has been modified and to ask if you want to save the changes.
  3. Click Yes.

  4. Close Actuate e.Report Designer Professional.
  5. Copy the Aclist.rox file from the development directory (C:\Siebel_development\reports\language_code\standard) to the executables directory (C:\Siebel_client\reports\language_code).
  6. In Siebel Sales, select Account List from the Reports menu.
  7. The revised Account List report appears in the browser screen.

For your change to sscustom to affect other reports, you will need to recompile those reports.


 Siebel Reports Administration Guide, Version 7.5, Rev B 
 Published: 18 April 2003