The Project Search tool allows you to search for items throughout your project using one or more Rules. The Project Search tool is particularly useful in locating items with specific Build Flags, or identifying places in which a particular Widget has been used.
The flexibility of the Project Search Rules Editor allows you to combine multiple rules, allowing you to perform complex searches - e.g. searching for Topics with a name containing "Reference" where you have used a Note Box widget.
Project Searches can be saved and then edited or executed in the future so you don't need to recreate searches that you run frequently. Saved Searches appear under the Saved Searches node on the Project Explorer.
Any of the Rule Kinds listed in the Rules Overview topic (Build Flag Rule, Item Name Rule etc.) can be used in the Project Search Rule Editor. In addition, there are several additional Rule Kinds available for use specifically in the Project Search Editor, listed below.
Project Search Additional Rule Kinds
See Also Link Rule
Matches items based on whether the content associated with an item contains a See Also Link to a particular target item or URL.
Widget Content Rule
Matches items based on whether the content associated with an item contains a particular Widget. In addition to the Widget Type, Widget Properties can be checked for specific values.
Build Flag in Content Rule
Matches items based on whether the content associated with an item uses a specific Build Flag or Build Flags.
Hyperlink Rule
Matches items based on whether the content associated with an item contains a hyperlink to a particular target item or URL.
Image Rule
Matches items based on whether the content associated with an item contains a particular image.
Document! X can construct some Project Searches for you automatically, through a "Where is this used?" command on the Project Explorer context menu. The "Where is this used?" command appears on the context menu for:
Selecting the "Where is this used?" command for any of these item types constructs, opens, and executes a Project Search that identifies where the item has been used in the current project. The Project Searches created by using the "Where is this used?" command can be refined and saved, just as with any Project Search, for re-use in the future.
Create a new Project Search:
Save a Project Search so that you can modify or run it again in the future:
Run a Project Search that you have previously saved:
Create a new Project Search to identify where in the project a Topic, Build Flag, Image, or Other File is used:
A Project Search is automatically constructed to locate other items in the current project where the Topic, Build Flag, Image, or Other File is used. The Project Search opens and runs.
Delete a Project Search
When you open an item from the results grid (e.g. by double clicking), a Navigation Bar opens above the document tab area:
Example Navigation Bar
The navigation bar makes it easy to step through the items on the results grid.