Button Object
The Button element can be used inside a form for submitting the form. (See Button in the Report Designer.) When a button is clicked on a viewer, the form is submitted as a request object to the server. A replet can handle the request using an onClick JavaScript handler or a Java RequestListener.
ImageButton Object
The ImageButton is similar to a button element. (See Image Button in the Report Designer.) Instead of displaying a text label inside the button, an ImageButton displays an image icon.
DateCombo Object
The DateCombo element can be used to display a date in a form. (See Date Combo in the Report Designer.) It provides a calendar popup which can be used to select a date.
CheckBox Object
The CheckBox element adds an interactive checkbox to a form. (See CheckBox in the Report Designer.) It has a state of on or off. The checkbox value is added to the form request object when the form is submitted.
Choice Object
A Choice element is a drop-down list for selecting a single item from a list of choices. (See Choice in the Report Designer.) This element can be used inside a form for specifying a form value.
TextField Object
This is an interactive form element for entering a single line of text data. If a form contains a single TextField element, hitting enter key in the TextField also submits the form.
TextArea Object
A TextArea is an interactive form element for entering multiple lines of text data.
List Object
A List is an interactive form element for selecting one or more options.
Chart Object
The Chart element presents datasets as visual graphs.
CondPageBreak Object
Conditional page break defines a page break which depends on the amount of space left on the page. If the space is less than the conditional height, the printing advances to the next page. Otherwise the page break is ignored.
Newline Object
Newline object advances printing to the next line.
Section Object
A Section is normally used to display tabular data by repeating the section bands. The elements inside a Section can be accessed individually as their own objects. The Section element itself only defines a property for accessing the table binding.
Section Band Object
A basic section consists of three Section Bands, a 'Header' band, a 'Content' band, and a 'Footer' band. The 'Header' and 'Footer' bands are used for summarized data. The 'Content' band always shows the detail record.
All properties in a section are associated with the section bands. The properties of a section band can be accessed using the Report Explorer. Select a band on the Report Explorer element tree to display all properties for that band in the right-side Property pane.