Configuring the Number of Records Displayed on Mobile Devices

In Siebel CRM, you can configure the number of records displayed on mobile devices at the applet or application level using the following parameters:

  • HTML Number of Rows (applet parameter). Specifies the number of rows that Siebel CRM displays in the user interface for a particular list applet. If this parameter is not set (or is empty), then Siebel CRM uses the value specified in the NumberOfListRows parameter in the application configuration file to determine the number of rows to display in the UI. For more information about the HTML Number Of Rows applet parameter, see the topic about Applet in Siebel Object Types Reference.

  • NumberOfListRows (application parameter). Specifies the default number or records or rows to display per page on mobile devices. This parameter applies or is used only when a given applet’s HTML Number of Rows parameter is not set. For more information about using the NumberOfListRows application parameter, to configure the number of records displayed on each page, see the following procedure.

  • If neither the HTML Number of Rows applet parameter nor the NumberOfListRows application parameter are set, then Siebel CRM displays 10 records by default.

To facilitate smooth scrolling in list applets on mobile devices, the Siebel CRM client framework fetches three times the number of records specified by the HTML Number of Rows applet parameter or the NumberOfListRows application parameter. This keeps a buffer of records on the client which is higher than the displayed number of records so that the client does not have to go to the server every time a small scroll occurs. If neither parameter is set, for example, then a mobile device would display 10 records by default in the UI but fetch 30 records (and only 10 records would be visible in the UI at any one time).

To configure the number of records displayed on each page

  1. In the Siebel Web client, navigate to the Administration - Web Browser screen and then the Browsers view.

  2. Select the entry for which you want to configure the number of records displayed on each page, or if there is not entry, create one by selecting New Record from the drop-down list.

  3. With the browser selected, click the Capabilities list.

  4. If the NumberOfListRows appears in the list, then select it, click Edit, set the Capability Value to <the number of records to display per page >, and then save the record.

  5. If the NumberOfListRows does not appear in the list, then click New.

    In the Add Capabilities dialog box that appears, the NumberOfListRows may or may not appear in the list of capabilities.

    1. If the NumberOfListRows appears in the list, then do the following:

      • Select NumberOfRows in the list and click OK.

      • In the Capabilities list, select NumberOfListRows, click Edit and then set the Capability Value to <the number of records to display per page>.

      • Save the record.

    2. If the NumberOfListRows does not appear in the list, then do the following:

      • Click New.

      • Set the Capability Name to NumberOfListRows.

      • Set the Capability Value to <the number of records to display per page>.

      • Save the record.