Try OpenEdge Now
skip to main content
Online Help
Introducing the ABL GUI Designer : Reference : GUI Designer dialogs : SmartObject dialogs : SmartFilter Instance Properties dialog
 
SmartFilter Instance Properties dialog
The SmartDataObject Instance Properties dialog allows you to select the fields from the filter target to display in the SmartFilter, and to specify field properties, style, and appearance.
Access this dialog by choosing Instance Properties on the SmartFilter right-click context menu.
The instance properties dialog includes the following options:
Option
Description
Data Section
Target
Displays the name of the filter target (a SmartDataObject or a SmartDataBrowser based on a database).
Fields
Displays a list of the selected fields in the filter target in the order they will be displayed in the SmartFilter.
Edit Field List
Opens the Multi-Field Selector dialog to select, deselect, or rearrange fields.
Remove
Deletes the selected field from list of available fields without starting up the Multi-Field selector.
Field Properties Section
Label
Displays label of the selected field.
Filter Target
When checked, the label used is the same as that used in the filter target. When unchecked, you can specify a different label for the selected field.
Width
Displays width of the selected field.
Use Default
When checked the width field displays the default width specified in the filter class. When unchecked, you can specify a different width.
ToolTip
Allows you to enter text for tool tip help.
Help ID
Enter an identifier for the Help topic associated with this field.
View as Range Fields
Use to override the style specified for all fields in the Style section. Check to specify that the selected field will have the same style as the Range specification would give to all fields.
Explicit Operator
Use to override the style specified for all fields in the Style section. Check to specify that the selected field will have the same style as the Explicit specification would give to all fields.
Style Section
Implicit
Select to generate a single list of fields of correct data type, into which the user can enter filter data. Specify the implicit operator by selecting it from the combo box to the right.
Explicit
Select to display a selection of operators with the filter field, so that the user can choose an explicit operator at run time. (The visualization of the display is determined in the Operator View as section below.)
Range
Select to allow the user to specify a range of inclusive values for each field.
Inline
Select to generate a single list of fields into which the user can enter the operator "inline" with the filter data. All fields are character fields to allow the typing of the operator. If no operator is specified, the default is EQUALS, unless BEGINS is specified in the String Operator section below.
String Operator Section
BEGINS
Select to specify that filter data in character fields are evaluated with BEGINS. This overrides options specified in the Implicit and Inline styles.
Operator View as Section
Combo-box
Select to specify that the explicit operator is visualized as a combo-box.
Radio-set
Select to specify that the explicit operator is visualized as a radio-set.