Creating Filters

To create a filter:

  1. In the menu, click Project:<Project Name> > Project Settings .
  2. Click the Filters tab to view the list of available filters.
  3. Click New Filter. The New Filter dialog box appears.
  4. Type a Name for the new filter. This name will be displayed in list boxes when the filter becomes available.
  5. Select a Category from the list to make the filter available in the Requirements, Tests, or Execution Planning area of Silk Central.
  6. Optional: Type a Description for the new filter.
  7. Optional: Check the Visible to other users check box to allow other users to see the filter.
  8. Optional: Check the Editable by other users check box to allow other users to edit the filter.
    Note: If Visible to other users and Editable by other users are checked, the filter is public. To delete non-public (private) filters, you have to be the owner of the filter or you need the Delete private filters of other users permission.
  9. Select a category of filter criteria from the Selection criteria list. The available categories depend on the general filter category you have selected.
    Note: You can combine filters by selecting Nested Test Filter or Nested Requirement Filter. Selecting one of these categories allows you to include an existing filter in your new filter.
  10. Select a Property, Operator, and Value for the filter from the respective lists.
    Property
    Available properties depend on the filter category that you have selected in the previous step. Defines the property for which you are defining a filter setting. If you have selected an attribute category, the property list includes custom attributes to query against.
    Operator
    Specifies the filter operator. The operator depends on the property type you have selected. For example, if you have selected a property that is based on a string field type, the following operators are available:
    Operator Description
    = The string equals the defined value.
    not The string is different than the defined value.
    contains The string contains the defined value.
    not contains The string does not contain the defined value.
    Value
    Enter the value that you want to filter out. Depending on the property type that you have selected, values will either be strings that you can enter into the field, or a selection of predefined values that you can select from the list box. Allowed wildcards for strings are * (any amount of characters) and ? (exactly one character).
  11. Optional: Click More if you want to add more than one filter category to the new filter. Repeat this procedure to define new categories.
    Note: If you define more than one filter category, you must define whether the categories need to be fulfilled in addition to the existing categories (AND relationship), or if the filter returns true when one of the filter categories is fulfilled (OR relationship). Select either AND or OR to define the filter category relationship. You cannot define nested AND, OR relationships.
  12. Optional: To remove filter categories, click Fewer. This removes the last filter category.
  13. Click OK to save the new filter, or click Cancel to abort the operation.