Advanced Filtering with Conditions
AdvancedAdvanced Filtering with Conditions
Beyond simple search, Metapad's filter system supports complex conditions for precisely controlling which elements are visible.
Basic Filter Conditions
- Open the Filters area in the Tree View
- Click Add Condition
- Configure:
- Field: Which property to filter on (label, description, or any custom property)
- Operator: How to match (equals, contains, starts with, greater than, etc.)
- Value: The value to match against
- The Tree View updates immediately to show only matching elements
Combining Conditions
You can combine multiple conditions:
- AND (all conditions must match): Use when you need elements that satisfy every criterion
- OR (any condition can match): Use when you want elements that satisfy at least one criterion
Toggle between AND/OR using the combinator control.
Filter by Type
- Add a type condition to show only specific Node Types
- Example: Show only "Server" and "Application" nodes, hiding everything else
Filter by Property Value
- Filter on any property defined on a Node Type
- Example: Show only servers where "status" equals "active"
- Example: Show only requirements where "priority" is greater than 3
Saving and Reusing Filters
- Filter configurations persist within your session
- Clear all filters to return to the unfiltered view
Tips
- Start with broad filters and narrow down
- Combine type filters with property filters for precise results
- Filters affect only the Tree View — the canvas shows whatever is on the active diagram
- Use filters to create focused views for specific tasks (e.g., "show me all critical, unresolved items")