Web controls are report components designed to be similar to the kinds of controls found on web pages. In this topic these four types of web controls are introduced: parameter control, parameter form control, filter control, and navigation control.
For more information, see Using Web Controls in the Logi JReport Server User's Guide.
A parameter control is used to change the value of a parameter in a report at runtime. You can insert a parameter control in a report and bind a parameter used in the report to the parameter control. Then by changing the parameter value in the parameter control, the report data will be refreshed with the new value.
Parameter Form Control
A parameter form control can be used to change parameter values of the current report, or to open other reports from the current report by delivering their parameter values. You can insert a parameter form control in a report and choose whether to bind parameters used in the report or parameters of other reports. Then by specifying the parameter values in the parameter form control, the current report will be refreshed, or the corresponding reports will be opened.
Filter Control and Navigation Control
A filter control is used to filter one or more data components in a report, including tables, charts, and crosstabs. In a filter control, values of bound data fields can be displayed as a text list or as a slider. You can insert a filter control in a report, select the proper display type, and add data fields. Then by selecting values in the filter control, the data components using the same business views as the data fields will be filtered.
A navigation control is an assistant tool for filter controls. It is used to deal with the value selection operations in all the filter controls in the same report: go to the previous or next value selection status, and remove all the filter conditions generated in the filter controls.