Bookshelf Home | Contents | Index | Search | PDF | ![]() ![]() ![]() ![]() |
Configuration Guidelines > Configuring the User Interface >
User Interface Object Definition
A standard Siebel application has a set of user interface definitions that are unique to each application within the repository. These user interface definitions are controls, applet Web template, view Web template and Web page. The applet Web template object definition is a child of the applet and the view Web template object definition is a child of the view definition. After you have defined the standard applets and views, you can create or modify the corresponding Web template definitions.
Some reasons to create a complete set of user interface object definitions include the following:
- Performance is more of an issue because the number of fields in an applet has been reduced. To improve the database engine and the Siebel Web Engine (SWE) performance, retrieve required fields only.
- The Siebel Smart Web Client uses the properties defined in the underlying view and applet definitions. For example, the visibility settings in the view are used by their corresponding view in the Siebel Smart Web Client. In addition, any search specification or control-specific properties apply to an applet used by the Siebel Smart Web Client.
- Because the user interface has changed significantly, the economies of reuse do not always apply.
- The corresponding Web template components are specific to the application. For example, the Account applets used in the eChannel application are different from the Web Phone Account applets.
- Siebel Industry Applications (SIA) introduced the concept of conditional control mappings. This means that you can use the same applet template in different applications (for example, eClinical and eLifeSciences), and display different controls on the same Web template. An eClinical application user sees different fields on the Account List applet than someone using the eLifeSciences application, even though both applications are using the same SRF. This is accomplished through the Expression property of the Applet Web Template Item, and it allows more than one control to be mapped to the same template ID.
Bookshelf Home | Contents | Index | Search | PDF | ![]() ![]() ![]() ![]() |
Configuration Guidelines Published: 18 April 2003 |