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). |