How to: |
WebFOCUS Enable not only supports many filter conditions, but also enables you to design robust interactions between the filter controls in order to build complex OLAP-like panels, allowing end users to manipulate the data as needed.
WebFOCUS Enable supports the following filter conditions: Equal, Not Equal, Greater Than, Greater Than or Equal, Less Than, Less Than or Equal, Between, Contains.
WebFOCUS Enable also supports interactions between the following types of filter controls.
In this topic, you will work with the different kinds of filter controls.
If there are more linked controls, each subsequent selected value will be added to the prior filters. While the data is filtered, the contents of the filter controls are not. In other words, the CATEGORY list box will display all categories and the selection will be highlighted. The REGION list box will display all regions and the selection will be highlighted.
You can link a filter control to a nested filter control. In this case, both the linked condition will be applied and the filtering within the nested controls will be applied.
Using the Panel component, this procedure gives a distinct look and feel to a list box filter.
To filter the main grid (MAIN01), you need to set only ibiUseFiltered to true.
Tip: Set ibiUseFiltered to true for any component that you want to filter.
When you run the application, all components having the property ibiUseFiltered set to true will be filtered.
All data is filtered based on a single condition selected from one of the controls. Selecting a region filters the data in the grid for only that region.
Selecting a condition from another box resets the filter to the newly selected value. Selecting a state (from the second list box) that belongs to a different region filters the main grid to display only the records for the selected state.
Notice that a selection in the first list box also filters the contents of the second list box. A selection in the second list box concatenates the condition of list box 1 and list box 2.
WebFOCUS |