ActiveReports 18 .NET Edition
MESCIUS.ActiveReports.Core.Rdl Assembly / GrapeCity.ActiveReports.PageReportModel Namespace / Filter Class / FilterValues Property

In This Topic
    FilterValues Property
    In This Topic

    Gets the values to compare to the FilterExpression.

    Syntax
    'Declaration
     
    Public ReadOnly Property FilterValues As GrapeCity.Enterprise.Data.Expressions.ExpressionInfoCollection
    public GrapeCity.Enterprise.Data.Expressions.ExpressionInfoCollection FilterValues {get;}

    Property Value

    An ExpressionInfoCollection object containing the values to compare to the FilterExpression

    Remarks

    For Equal, Like, NotEqual, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, TopN, BottomN, TopPercent and BottomPercent, there must be exactly one FilterValue.

    For TopN and BottomN, the FilterValue expression must evaluate to an integer.

    For TopPercent and BottomPercent, the FilterValue expresson must evaluate to an integer or a float.

    For TopN, BottomN, TopPercent and BottomPercent, the FilterValue expression is evaluated only once: for the first row (after all earlier filters have been applied) in the case of a dataset or data region; a filter for the first group instance (after all earlier filters have been applied) in the case of a group filter.

    For Between, there must be exactly two FilterValues.

    For In, the FilterValues are treated as a set (if the FilterExpression value appears anywhere in the set of FilterValues, the instance is not filtered out).

    Like uses the same special characters as the Visual Basic LIKE operator (e.g. "?" to represent a single character and "*" to represent any series of characters).

    See Also