IWindowExpressionBuilder Interface

Window expression builder interface.

Definition

Namespace: Aliquo.Windows
Assembly: Aliquo.Windows (in Aliquo.Windows.dll) Version: 5.0.9179.22654
C#
public interface IWindowExpressionBuilder : INotifyPropertyChanged, 
	IDisposable
Implements
INotifyPropertyChanged, IDisposable

Properties

AllowEvaluateExpression Indicates whether the expression is evaluated.
AllowTranslate Indicates whether expressions are allowed to be translated.
ExpressionLanguage Initial or resulting expression in the user's language.
ExpressionRequired Indicates whether the expression is required.
ExpressionSQL Initial or resulting expression in SQL.
ExpressionType Type of expression to compose and evaluate by the expression generator.
Subprocess Subprocess corresponding to filters.
Table Table used by the expression builder for evaluation.
TableFilterId Table filter identifier.
TableFilterName Table filter name.
TableFilterUpdated Indicates whether the table filter has been updated.
TopMost Indicates whether to display in a top-level window.
UseSettingsToEvaluate Indicates whether the settings will be used to evaluate the expression.

Methods

AddAllFields

Adds the tables and fields corresponding to the indicated table and its links.

In addition, the UseSettingsToEvaluate property is activated to use the settings in the case of evaluating the expression

AddFields(ListData) Add the tables and their corresponding fields to the expression builder's field list.
AddFields(String, ListDataField) Add the table and fields to the expression builder field list.
AddFields(String, Boolean, Boolean) Add the table fields.
AddFields(String, String, Boolean, Boolean) Add table fields using a table alias.
AddSchemaFieldsAñade los campos de la estructura de la tabla en la base de datos
ClearFields Clear all previously established fields.
Close Method to close the window and release resources.
ExistFields Indicates if fields already exist.
Show(ExpressionType, String) Method to display the expression builder for an expression type and a specific table.
Show(String, Int32) Method to display the expression builder to compose a table filter.

Events

EvaluateExpression Event that occurs to evaluate the expression.

See Also