Finding Rules Across a Collection

In the Field Grid, you may want to search the active collection (or repository) for a given rule or data point. For example, you may want to find all the documents within a package where a rule in a specific REQ is repeated. You can search documents for data points in the active REQ to determine if the data points exists in other documents and, more importantly, if the data points match across all documents.

This feature searches all documents in the repository that is pointed to as the authoring web service (Tools\Options). In the Expere options, point to a repository by assigning the URL for the //SchemaRequestWebService/Service.asmx of the target environment where the repository is stored.

To search the repository for all occurrences of a given rule, use the Find Forms Using This Rule option (Tools\Find Forms Using This Rule). In an REQ file, navigate to the Field Grid view. In the Field Grid, select the rule you want to search for and, in the Tools menu, click Find Forms Using This Rule.

Another example of how this feature might be used is to search for data points defining a car model/make/year or boat hull width to identify all occurrences of a rule defining the car within all documents in an entire package.

The Find Rule for a Public Name option allows users to search documents for data that may pertain to the current .REQ. Users can compare data to other .REQ's to determine if data fields match. For example, this data could consist of a car model/make/year or boat hull width.

This option allows users to establish a baseline by consulting other documents to create fields for the current static .REQ.