Siebel Reports Guide > Customizing Siebel CRM Reports > Customizing Reports That Use Parameters >

Adding Scrollbars to the Parameters Section of the Run Report Pane


Siebel CRM displays report parameters in the Parameters section of the Run Report pane in a single list. If you specify a large number of report parameters in a report template, then the user might not be able to choose some values, particularly if the user uses a computer that is set to a small screen resolution. You can configure Siebel CRM to display a scrollbar to avoid this problem.

To add scrollbars to the Parameters Section of the Run Report Pane

  1. Log in to Siebel Tools.
  2. In the Object Explorer, click Applet.
  3. In the Applets list, query the Name property for Report Parameters Applet.
  4. In the Object Explorer, expand the Applet tree, and then click Applet User Prop.
  5. In the Applet User Properties list, query the Name property for Display Scrollbar.
  6. Modify the Value property, as necessary.

    Siebel CRM displays the scrollbar if the report template includes the number of parameters that you specify in the Display Scrollbar property. For example, if you specify five report parameters in the report template, and if you specify a value of 5 in the Display Scrollbar property, then Siebel CRM displays a scrollbar. Siebel Tools sets the value of the Display Scrollbar property to 25, by default.

Siebel CRM uses this configuration for all reports that use report parameters and for all users.
  1. Compile the Siebel runtime repository.
Table 11.
Guidelines for Defining Parameters in Report Templates

If you define report parameters in a report template, then apply the following guidelines:

  • Siebel CRM sends each report parameter value that a user enters to the Oracle BI Publisher Server as a string. You must make sure that your configuration includes the functions that some data types require so that Siebel CRM can recognize the data type. For example, you can use the canonical date functions to convert a string value to a date value so that Siebel CRM can recognize a Date data type.
  • The minimum and maximum validation (date values entered in a set range) and validation or defaults using date functions, such as Today()-7 and conditional value logic (a display of one parameter that depends on another value) are not currently possible.
  • The Report Parameters virtual business component includes a predefined number of parameter fields, by default. You can create more fields in this business component to add more report parameters for each data type. The following table describes the number of parameter fields that Siebel CRM provides, by default.
    Data Type
    Number of Parameter Fields

    LOV

    10

    Text

    5

    Text Area

    5

    Number

    10

    Date

    5

    Date/Time

    5

    Check box

    10

Siebel Reports Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.