Configuring Siebel Open UI > Customizing Calendars and Schedulers > Customizing Resource Schedulers >

Customizing the Filter Pane in Resource Schedulers


You can add a custom filter that determines how Siebel Open UI filters resources and determines the label colors that it uses for events. You add these controls in the Filter pane. For example, you can add a filter control named Type to filter events according to the value that the Type field contains.

To customize the Filter pane in resource schedulers

  1. In the Object List Editor, choose the applet that you modified in Step 1.
  2. In the Object List Editor, expand the Applet tree, and then click Control.
  3. (Optional) Configure the resource scheduler to filter resources:
    1. In the Controls list, choose a control that meets your deployment requirements that Siebel Open UI can use to filter resources.

      If no existing controls meet your deployment requirements, then you can add a control.

    2. In the Object List Editor, expand the Control tree, and then click Control User Prop.
    3. In the Control User Props list, add the following control user property.
      Name
      Value
      Description

      Field Name

      Max Room Area Sq Ft

      Specify to use the control as part of the resources filter. The HTML Type property of this control must be set to Text so that Siebel Open UI displays a text box that allows the user to enter a value. Siebel Open UI then uses the filter resources according to the value that the user enters. For example, if the user enters a value of 100, then Siebel Open UI sends the following value to the FilterGantt business service method. It sends this value as an input argument:

      Max Room Area Sq Ft = "100"

  4. (Optional) Configure the resource scheduler to filter resources and events:
    1. In the Controls list, choose a control that meets your deployment requirements that Siebel Open UI can use to filter resources and events.

      If no existing controls meet your deployment requirements, then you can add a control.

    2. In the Object List Editor, expand the Control tree, and then click Control User Prop.
    3. In the Control User Props list, add the following control user property.
      Name
      Value
      Description

      Display Field Name

      Optioned

      Specify to use the control as part of the resources filter. The HTML Type property of this control must be set to CheckBox so that Siebel Open UI displays a checkbox that allows the user to display Optioned events. Siebel Open UI then filters resources and events according to the choice that the user makes. In this example, if the user adds a check mark, then Siebel Open UI sends the following value to the DisplayOptions business service method. It sends this value as an input argument:

      Optioned = "Y"

  5. Use the Web Layout Editor to add the control that you modified in Step 3 or Step 4 to the Filter pane in the web template.

    You can do this work as part of Step e.

Configuring Siebel Open UI Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.