Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

You can use search/filter criteria to specify which components are displayed in the Dashboard. The Dashboard can be filtered using the Search Bar or by creating Filter Tags.

...

When using the search barSearch Bar, you can search Component Names and Tags using two types of matching strategies:

Expand
title1) Simple string searching (with glob expressions) - simple pattern matching
Iguana X supports searching using boolean and glob expression pattern matching.
  • When you click directly on component #tags, they are added to the Dashboard filter as an “OR“, essentially

created
  • creating a list of the matching component tags you want to display on the Dashboard.

  • You can use simple character strings to search component names and tags for an existing value.

  • You can enhance your searches using boolean and glob expression pattern matching.

Here are a few useful matching techniques for filtering the Dashboard:

Code Block
languagelua
-- Search strings to match components names/tags with hl7 orOR #epic tags.
hl7 #epic 

-- Use quotations " " to match components with #prod AND #dev tags.
“#prod #dev“

-- Use negation "-" to match components with hl7 but without the #epic tag.
hl7 -#epic

-- Use the wildcard "*" to match 0 or more characters
-- match any components with HL7v2.x.x in the name or tag
*v2*
Expand
title2) Regular expressions (regex) - advanced pattern matching

You can use regular expressions to search and filter your Dashboard screen. To use regex, simply enclose your expression within forward slashes (/<regex>/).

There are many ways you can use regex queries. Here are a few simple, and useful, things that you can do with regex:

Code Block
languagelua
-- Use an anchor "^" to match all components beginning with a value 
/^hl7/

-- Use a pipe "|" to match all components beggining with hl7 OR #epic tag
/^hl7|#epic/

-- Search tags 

Iguana X does not support the lookahead/lookbehind regex queries (for example “/?=…/“).

...