Introduction
If your Codeframe is particularly large or complex, sometimes it can be difficult to find specific Themes or Nets within it.
The Codeframe Panel provides a method to search a Codeframe to find Themes or Nets that contain a specified word or phrase.
Simple Search
To search a Codeframe follow these steps:
- Type the word or phrase you want to search for into the Search box in the top left of the Codeframe Panel:

- Press Enter to apply the search and filter the Codeframe on items containing the search text
- The Codeframe will be filtered to display matching items only

Search Scope
When performing a search, codeit will search the following aspects of the codeframe:
- Theme labels
- Theme codes
- Theme translations (if visible)
- Theme descriptions (if visible)
- Net labels
- Net codes
Search Syntax
In addition to simple text searches, the search text box also supports filtering using more advanced expressions.
The search text box supports the standard codeit text expression syntax.
Search Options
The search box also offers a set of search option buttons, for more refined searching.
To access these options, click the settings cog within the search box:
The following table contains a brief description of each of these four options:
| Icon | Option | Description |
|---|---|---|
![]() | Match Case | Selecting this option will make your filter case sensitive. With this option on, a filter on "female", for example, will not match "Female" values in your codeframe. If this option is not used, filters are treated as case insensitive. |
![]() | Match Whole Word | Selecting this option will restrict the filter to match your search text as a whole word only. For example filtering on "Cost" will match "Cost" within your codeframe only if it is a whole word, and therefore won't match against "Costly", for example. |
![]() | Match Regular Expression | Allows you to enter a search pattern, using Regular Expression syntax, rather than a literal text search. |
![]() | Precise Matching Options | Offers a number of more precise filtering options for more advanced filtering (see table below). |
Precise Matching Options
For more advanced searching, the "Precise Matching Options" dropdown offers a number of options. For example, you may want to search for verbatims that start or end with a given value. Or you might want to filter on items that don't contain a certain value.
The following table contains a brief description of these options:
| Option | Description |
|---|---|
| Exact Match | Filters on records that contain the exact search term only within the filter column value |
| Contains | Filters on records that contain the search term anywhere within the filter column value |
| Starts With | Filters on records where the filter column value starts with the search term |
| Ends With | Filters on records where the filter column value ends with the search term |
| Not Equals | Filters on records where the filter column value is different to the search term |
| Not Contains | Filters on records where the filter column value does not contain the search term |
| Includes List | Filters on records where the filter column contains any of a list of specified values |
| Excludes List | Filters on records where the filter column does not contain any of a list of specified values |
Displaying Child Items Within Nets
Sometimes you might want to display Themes within a matching Net even if those Themes don't contain the search text. For more details on how to do this, see here.



