Advanced Filtering of Content Using 6WTags

In an advanced filter, 6WTags allow you to access all tags of a structure, even when only the root is loaded. This helps you to access data by clicking the tags of specific branches. This also provides a consolidated view of the structure through tags counts, which provide a first level of analytics.

Note: Advanced filtering with 6WTags is not available in all apps that support the Filter command.

  1. Click 6WTags.
    When you select 6WTags for a view that contains a collapsed root, the tags for the entire structure are listed.
  2. Click a tag.

    For example, if you select:

    • Responsible = X
    • Responsible = Y
    The filter logic separates the selected Responsible tag values with OR to create the following filtering criteria: (Responsible = X OR Responsible = Y). The filtered structure contains all objects whose Responsible is either X or Y.

    The structure is filtered to show objects with the selected values.
  3. Optional: Select another tag to further refine the structure.

    The order in which you add tags does not matter. For example, if you select:

    • Responsible = X
    • Responsible = Y
    • Maturity = In Work
    This merges the criteria from the selected Responsible tag values with OR and adds THEN between the different tags to create the following filtering criteria: (Responsible = X OR Responsible = Y) AND Maturity = In Work. The filtered structure contains all objects that are in the In Work lifecycle state from the subset of objects whose Responsible is either X or Y.

    All objects matching all of the selected tags are displayed in the structure.
  4. Optional: Remove a tag.

    The order in which you remove tags does not matter. If you create a filter by selecting the following tags:

    • Responsible = X
    • Maturity = In Work
    • Type = 3D Shape
    This combines the criteria from the Responsible, Maturity, and Type tags with AND to create the following filtering criteria: (Responsible = X AND Maturity = In Work AND Type = 3DShape).The filter shows all 3D Shape objects in the In Work lifecycle state whose Responsible is X. When you remove the In Work tag, the structure is refiltered to display all 3D Shape objects whose Responsible is X.

All objects matching the updated criteria are displayed in the structure.

Notes: Advanced filtering with 6WTags is subject to the following conditions:
  • If your structure is only filtered using 6WTags, the children of objects meeting the filter criteria are shown by default.
  • You can combine 6WTags with an attribute filter. If you filter a structure by both 6WTags and an attribute filter, the sequence in which the criteria are added is not considered when filtering. Any branches that match both the 6WTags criteria and the attribute criteria are included in the final filtered results.
  • If you filter the structure by 6WTags and attributes, you can select Hide child of attribute criteria results to remove the child objects from the structure. The setting applies to both the 6WTags and the attribute filter.
  • When 6WTags are applied in a filter, they are saved along with the rest of the filter criteria.
  • When you retrieve a filter, it is automatically applied, and 6WTags reappear (as well as the filter specification) in the selected filters area. The 6WTags are applied as local filters, so they only apply to the widget in which filtering is applied.
  • When several root objects' structures are displayed, the selected 6WTags apply to all root objects. When 6WTags are applied, all roots display to indicate they are filtered. All structures are collapsed.
  • If you remove all 6WTags, the structure and its 3D view remain unchanged. The icon is removed from the structure. Because the filtering capabilities are only supported in Indexed mode, the filter is automatically removed as soon as an authoring operation is performed. Keeping the filtered view enables you to build a filtered structure view and work with it even if the app is switched to Authoring mode.