Siebel SmartScript Administration Guide >

Customizing a SmartScript User Interface


SmartScript provides a flexible user interface that allows easy modification. The answer controls that determine whether an answer appears as a text box, picklist, or pick applet are determined by values in the question definition. See Fundamentals of SmartScript Creation for more information on working with questions.

Two other important ways in which the SmartScript user interface is designed are listed below.

Determining which questions should appear on the same page is a design decision that involves many factors. You have to consider a question's relationship to questions that precede and follow it, the need for branching logic, and many other requirements. In addition to the rules and design decisions you explicitly apply within a script to organize questions into pages, SmartScript itself applies rules that determine whether a question can appear on a given page. For example, if the definition of a question includes a certain type of VB event, the question may have to appear on the next page. To get the results you want, you must allow for and work with these implicit page break rules.

On another level, SmartScript allows you to apply and modify HTML formatting code to determine the way question and page data is displayed. You can work with HTML formatting on two levels, as follows:


 Siebel SmartScript Administration Guide 
 Published: 23 June 2003