1. Explain about Template Files.
A Siebel template is a special kind of HTML file that defines the layout and formatting of elements of the user interface (such as views, applets, and controls). It provides this layout information to the Siebel Web Engine when rendering Siebel objects in the repository to HTML files.
2. What is the template called that you use to create an actual object definition?
3. What is an applet web template?
The applet web template establishes an association between a parent applet and a web template. There are 5 modes(Edit, Edit List, Base,New and Query), and each of these modes are mapped to a template. Applets may have several edit and new applet web templates, but will have at most one base and query applet web template. Applet web template item is the child object and has list items, applet controls and web controls that belong to the applet web templates.
4. What does the web applet editor do?
This helps ensure visually accurate and correctly translated configuration, by providing design time preview of the applet in various modes and with various language settings. It allows you to map controls and list columns to web templates. You can also add controls by dragging and dropping them from the toolbar including custom controls such as minibutton and position on row.
5. How many types of templates are there in Siebel?
There are four types,
--Web page template
6. What are the various page templates?
--Acknowledgement web page
--Container web page
--Error web page
--Login web page
--Log off acknowledgement web page
--Sort web page
7. What is the use of the acknowledgement web page?
If in an application this property is not set the user is taken to this page after a successful login.
8. What is the use of the container web page?
--This page defines the structure of the application, and contains the common UI components. All views and pages are shown within the context of the container page. The container page is the outermost template; it references the view templates, which in turn references the applet templates.
The container page consists of,
--The top, contains the corporate banner, and tags for predefined queries.
--The screen bar is generated beneath these.
--The view bar is loaded into the left portion of the page.
Once the container page is loaded with screen and view names displayed, they (screen names and view names) function as hyperlinks.
1)When a screen name is clicked the template for the default view for that screen is obtained and the view is generated and displayed.
2)When a view name is clicked in the view bar, the view template that is referenced in the views object definition is loaded.
The Siebel web engine processes the set of tags in the view template to incorporate applets into the page.
9. What are Siebel tags?
Siebel tags are special tags used in template files. They specify how Siebel objects defined in the repository should be laid out and formatted in the HTML page rendered in the user’s Web browser
10. What are Cascading Style Sheets?
Cascading Style Sheets are style sheet documents (of type text/CSS) that define how HTML or XML elements and their contents should appear in a Web document.