Configuring Client-Side Multi-Select

Siebel Open UI uses a client-side control implementation to display a Multi-Select check box column in list applets. While this is primarily intended for touch-based devices where multiple selection of rows is not possible using the Shift + Click or Ctrl + Click, it can also be configured for desktop browsers.

The Multi Row Select Checkbox Display user property controls the behavior and availability of the client-side multi-select check boxes. The property can have the following values:

  • TOUCH-HIDE. The multi-select column does not appear on touch devices.

  • TOUCH-SHOW. The multi-select column appears on touch devices.

  • NONTOUCH-HIDE. The multi-select column does not appear on desktop and non-touch based devices.

  • NONTOUCH-SHOW. The multi-select column appears on desktops and non-touch based Touch devices.

When the user property is not configured for an applet, the default behavior is to show the Multi-Select column on touch devices and hide the column on non-touch devices. Administrators can use the user property to override this behavior on a per-list applet basis.

To configure a multi-select check box for a list applet

  1. Open Siebel Tools.

    For more information, see Using Siebel Tools.

  2. In the Object Explorer, click Applet.

  3. In the Applets list, locate the applet that you want to configure.

  4. Add the applet user property to the applet that you located in Step 3:

    1. In the Object Explorer, expand the Applet tree, and then click Applet User Prop.

    2. In the Applet User Props list, add the following applet user property with one of the possible values:

      Name Values

      Multi Row Select Checkbox Display

      TOUCH-HIDE, TOUCH-SHOW, NONTOUCH-HIDE, NONTOUCH-SHOW

  5. Compile the applet object.

  6. Restart the Siebel server.

    Your changes will now be visible in the Siebel Open UI client.