Configuring Siebel Business Applications > Configuring Applets > Creating an Applet >

Creating a List Applet


You use the List Applet Wizard to define a list applet. The List Applet Wizard helps you configure the applet properties correctly and automatically creates child objects, such as web template items. The List Applet Wizard does the following:

  • Creates the list applet
  • Creates the applet web template
  • Creates the list, list columns, and controls
  • Creates applet web template items

To create a new applet, you can also manually add a record to the Applets list, and then define all the necessary properties and child objects.

To create a list applet

  1. Make sure the ClientConfigurationMode parameter is not All.

    For more information, see Setting Up the Configuration File for Siebel Tools.

  2. In Siebel Tools, choose the File menu, and then the New Object menu item.
  3. In the New Object Wizards dialog box, click the Applets tab, choose List Applet, and then click OK.
  4. The General dialog box of the List Applet Wizard, enter values using information from the following table, and then click Next.
    Property
    Example Value
    Description

    Project

    Account

    Choose the project to associate with this applet. Siebel Tools displays only locked projects in the list.

    Applet Name

    New Account List Applet

    Enter a unique name for the applet. For more information, see Guidelines for Naming an Applet.

    Display Title

    Accounts

    Enter the title that Siebel CRM must display in the Siebel client. For more information, see Guidelines for Creating an Applet Title.

    Business Component

    Account

    Choose the business component that the applet references.

    Upgrade Behavior

    Preserve

    Choose how Siebel CRM upgrades the applet during an upgrade.

    The wizard uses this information to create an applet and to define properties for the applet.

  5. In the Web Layout - General dialog box, enter the web templates to use for each applet mode, and then click Next.

    The Web Template Type filters the web templates that the wizard displays. To display all templates, choose Show All Templates. For more information, see Options to Control How the User Creates, Edits, Queries, and Deletes CRM Data.

    Siebel Tools displays a thumbnail image for most templates when you choose the template name. For more information about templates, see Siebel Developer's Reference.

  6. In the Web Layout - Fields dialog box, choose the fields that Siebel CRM must display in the applet, and then click Next.

    Siebel Tools displays the fields for the business component you defined in Step 4. It displays these fields in the Available Fields window.

  7. In the Web Layout - Fields dialog box, choose the controls in the Available Controls window that Siebel CRM must display in the applet, and then click Next.

    For more information, see Configuring How Siebel Tools Enters Data Into the Selected Controls Window.

  8. Review the information the wizard displays in the Finish dialog box, and then click Finish.

    You can click Back to return to a previous dialog box, if necessary.

    The List Applet Wizard creates the applet and supporting object definitions according to the choices you made. Siebel Tools opens the Applet Layout Editor and displays the layout of the new list applet ready for you to edit. For more information, see Process of Using the Applet Layout Editor.

  9. Compile and test your changes.

    For more information, see Using Siebel Tools.

Configuring How Siebel Tools Enters Data Into the Selected Controls Window

Siebel Tools adds all the available controls to the Selected Controls window by default. Siebel Tools derives the available controls from the Model HTML Controls applet. This applet specifies the available controls and the template to which each control is mapped.

To configure how Siebel Tools enters data into the Selected Controls window

  • Add controls to or remove controls from the Model HTML Controls applet.
Configuring Siebel Business Applications Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.