This dialog appears when you click to compose a condition. It differs for filter condition and record-level security condition.
When the dialog is used to compose the filter conditions for a query or a dataset created from a query, it contains three tabs: Real Name, Subquery and Field Value. The Subquery tab is available only when defining filter for a query.
Double-click the required field to create the filter on it.
The following symbols at the bottom allow you to modify the expression according to your requirements.
This tab allows you to create a subquery to use in the query filter by editing a query or creating a new query.
This tab is disabled when the Expressions dialog is opened while setting the filter field. It lists all column names of the related table, in which the field to be filtered is. Check the column name of the field to be filtered, click OK, then the values of the field will be displayed. Choose the required value and click Set to use it to filter the field.
When the dialog is used to compose the conditions for a record-level security policy, it contains two tabs: Mapping Name and Value.
This tab lists the tables/views/synonyms, queries and hierarchical data sources in the current catalog data source with all their columns, as well as the parameters and valid formulas of these columns in the catalog data source, and the special field User Name.
Double-click the required field to add it to the condition.
This tab is disabled when the Expressions dialog is opened while setting the field on which to build the condition. When a column is used for a condition, you can obtain the values of the column as follows: select the column in the Mapping Name tab, click the Value tab and the values of the selected column will be listed. Double-click a value to set it as the value of the condition.