Dashboard Design Objects

This section lists objects for use in monitoring dashboards and 3D analyses.

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.

#1 Ranking: Read how InetSoft was rated #1 for user adoption in G2's user survey-based index Read More

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.

More Articles About Dashboards

How Can Software Be Robust? - Robust software is software that is able to function correctly in a wide range of situations, even when faced with unexpected inputs or conditions. This can include things like handling errors and unexpected user input, dealing with large data sets, and continuing to function correctly even when faced with hardware or network failures. One of the key principles of robust software design is to anticipate and plan for potential failure points. For example, a robust program will have built-in error handling mechanisms to deal with unexpected inputs or conditions, such as input validation to ensure that a user is entering valid data, or a mechanism for dealing with unexpected exceptions or errors. This helps to ensure that the program can continue...

In Advance of Selecting a BI Solution - Then another question we always think is really important to ask before selecting a BI solution is, why can't they answer this question today with the analytic tools already in place. Agile BI is not trying to replace traditional reporting systems. It's trying to complement them. One of those quotes earlier says it's a new paradigm to enable people to do things in ways they weren't able to before. So a key question is not just what they're trying to do but why haven't they've been able to do it and the derivative would be, what would enable them to do that effectively? And then another key question...

Licensing and Permits KPIs - Managing a Department of Business Licensing and Permits involves overseeing the issuance, renewal, and compliance of various licenses and permits required for businesses to operate legally. To effectively measure the performance and efficiency of such a department, it's important to track a range of key performance indicators (KPIs). Here are some important KPIs you might consider: Application Processing Time: This KPI measures the average time taken to process license and permit applications from submission to approval. Tracking this metric helps assess the efficiency of the department in handling requests and providing timely responses to businesses...

Public Library Metrics - The Chief Librarian of a public library may use a daily reporting platform to monitor various key performance indicators (KPIs) and metrics related to library operations, patron engagement, resource utilization, and service delivery. These metrics provide insights into the efficiency, effectiveness, and impact of library services and help inform strategic decision-making. Here are some common KPIs and metrics that the Chief Librarian may view in a daily reporting platform: Library Visits: Tracking the number of visitors to the library provides insights into patron traffic patterns, peak visitation times, and overall library usage. Circulation Statistics: Monitoring circulation metrics, including the number of items borrowed, returned, and renewed...

Try InetSoft's SQL Server Reporting Tool - Are you looking for a good reporting tool for SQL Server? Since 1996 InetSoft has been making reporting software that is easy to deploy and easy to use. Build self-service oriented interactive dashboards quickly. View a demo and read reviews...

Previous: Dashboarding Objects