Table of Contents

TTMSFNCFilterRuleAction Class

One property assignment driven by the match, no-match, or inactive state of a filter rule.

API unit family: TMS.TMSFNCFilterRulesManager Inherits from: TCollectionItem

Syntax

TTMSFNCFilterRuleAction = class(TCollectionItem)

Remarks

Values are persisted via custom DFM properties so type information (integer, float, Boolean, date-time) survives streaming. Leave a value empty to skip the assignment for that state.

Properties

Name Description
InactiveValue Value written to TargetPath for every item when the rule is inactive; leave empty to skip the assignment.
MatchValue Value written to TargetPath when the filter expression matches and the rule is active.
NoMatchValue Value written to TargetPath when the filter expression does not match; leave empty to skip the assignment in the no-match case.
TargetPath RTTI path on the item object where the value is written (for example Visible, Font.Color, or Fill.Color).

Used by