Set Selection
Use this system function to create the WHERE
clause of a SQL search
statement for use in a succeeding fetch.
Parameters
- Grid
-
Input, required. The grid FC to affect.
- Table
-
Input, required. The source from which to acquire comparison data. Set the parameter to an alphanumeric constant (<Literal>), <Null>, or an applicable object from the object list.
- Alias
-
Input, required. The column of the table from which to acquire comparison data. Set the parameter to an alphanumeric constant (<Literal>), <Null>, or an applicable object from the object list.
- Comparison Type
-
Input, required. The comparison operator to use. Set the parameter to the comparison operator to use (<Equal To>, <Not Equal To>, and so forth).
- Comparison Value
-
Input, required. The comparison value to use. Set the parameter to an alphanumeric constant (<Literal>), <Blank>, <Zero>, or applicable object from the object list.
- And/Or
-
Input, required. Indicates whether to append another
WHERE
clause to the SQL statement and how the new statement relates to the one before it (AND
orOR
). Set the parameter to <And>, <Or> or <None>.
Additional Notes
In general, this system function should not be used in cases where the user can affect the select. For example, QBE and filter fields are ways the user can affect the select. If the user can affect the select, then the user's select information should always be taken into consideration. This system function can be used in conjunction with Set Selection Append Flag to either append or replace the QBE or filter selection with the system function selection.