Portlet Factory, Version 6.1.2
Constructs
Each HTML template file is composed of constructs. A construct describes a specific portion of page HTML that the Page Automation system generates. There are 16 basic constructs that constitute a generated page. The HTML template file contains examples of HTML for each of these constructs. The HTML will applied to the resulting page as needed. The example HTML is identified using the name attribute. For example:
<td name="ColumnHeader_int" align="center" class="label"> <span name="HeaderElement"></span> </td>A construct always starts with the XML element that contains the name attribute that matches the construct name ("ColumnHeader_int"), with or without qualifiers appended.Note: Names are case sensitive.
Constructs are listed below and described in detail in a later section. Constructs include the following:
- DisplayPageWrapper
- DataEntryPageWrapper
- TableWrapper
- TableLabel
- Table
- ColumnHeader
- ColumnHeaderSorted
- ColumnData
- DisplayGroupWrapper
- DisplayGroup
- DisplayGroupLabel
- DisplayField
- DataEntryGroupWrapper
- DataEntryGroup
- DataEntryGroupLabel
- DataEntryField
Data Entry vs. Display
All of the constructs except Table can be divided into two groups, Data Entry and Display. This distinction is always made on a page-wide basis. In other words, if there are any Data Entry fields on the page, then the entire page is considered to be a Data Entry page, and every selection of a construct will be made.
Parent topic: Auto-generated HTML template structure and constructs
Library | Support |