Siebel Business Process Framework: Task UI Guide > Customizing Task UI > Other Options for Customizing a Task UI >

Creating a Radio Button Group


The user can use the radio button group to make a choice in a task UI. The input that the radio button receives can determine the next step of a task, or it can determine the data that Siebel CRM gets and then displays in the subsequent task view. For more information, see Radio Button Group.

To create a radio button group

  1. In Siebel Tools, create a field on the business component that supplies data for the radio button group.
  2. Optional. Define a predefault value for the field you created in Step 1.

    For more information, see Defining the Default Value for a Radio Button Group.

  3. In the Object Explorer, click Pick List.
  4. In the Picklists list, right-click, and then choose New Pick List Wizard.
  5. Follow the prompts in the New Pick List Wizard, define the Pick List, and then choose or define the LOV.
  6. Make sure the Business Component property of the new picklist is set to PickList Generic.
  7. Configure the business component field you defined in Step 1 to reference the picklist:
    1. In the Object Explorer, click Business Component.
    2. In the Business Components list, query the Name property for the business component.
    3. In the Object Explorer, expand the Business Component tree, and then click Field.
    4. In the Fields list, query the Name property for the field.
    5. In the Picklist property, choose the new picklist.
  8. In the Object Explorer, click Applet.
  9. In the Applets list, query the Name property for the applet where you must add the radio button group.

    Siebel CRM cannot display a radio button group in a list applet. If you define a radio button group in a list applet, then Siebel CRM displays a radio button as a text entry field in the Siebel client.

  10. In the Object Explorer, expand the Applet tree, and then click Control.
  11. In the Controls list, create a new control using values from the following table.
    Property
    Description

    Name

    Enter text that describes the control.

    Field

    Choose the field that you defined for the radio button group.

    HTMLType

    Choose RadioButton.

Defining the Default Value for a Radio Button Group

Setting a default value for a radio button group allows you to set the choice that Siebel CRM displays in this group. Setting the default value for a radio button group is optional. If you set a default value, then make sure you choose the default value carefully. If you do not explicitly define a default value, then Siebel CRM displays the first value that the LOV lists in alphabetic, ascending order.

To define the default value for a radio button group

  1. In the Object Explorer, click Business Component.
  2. In the Business Components list, query the Name property for the business component that the applet references.
  3. In the Object Explorer, expand the Business Component tree, and then click Field.
  4. In the Fields list, query the Name property for the field that supplies data to the radio button group.
  5. In the Predefault Value property, define the default value for the radio button group.

    Only one default value can exist for a radio button group.

Siebel Business Process Framework: Task UI Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.