Skip to main content

Filtering on the objects page

Written by Sjaak Velthoven

The filter panel on the objects page can be opened by clicking on the filter button to the left of the search bar on the objects page.

The following topics will be described in this article:

This is what the search or filter menu can look like when opened:

Filters

Click the filter button on the top left for a panel to appear on the left side.

When a filter is applied, the URL visible in the browser changes with it.

In this article filters are displayed like so:

Filter name in menu - Filter name in URL=Filter option in URL

Default filter

The default filter is initially not visible in the URL.

When the page is navigated to for the first time the following filter is applied.

No filter

Save and share the current filter

Go to the URL of a filtered page to load that page with the filter applied.

The applied filters can be saved towards the top of the filter menu.

Click here to read more about how to save and share filters

Hide empty filters

Click here to read more about limiting filter results.

Models

Click on 3D to the right of the models category in the filter menu to filter on all models that are currently loaded into the 3D viewer.

Model name - model=<Model GUID>

Filter on a set of project models.

Selected

Selected - selected=true

Filter to only display rows for objects that are selected in the 3D viewer.

Filters that are not listed in the filter panel

Query

Query search - query=<Product>,<Operator>,<Value>

Click in the Search or filter bar to configure a filter that compares two values.

Product

The first selection can be any kind of IFC product.

This is what the product dropdown can look like:

Operator

The operator can only be selected after a product has been selected.

The operator part of the query filter decides how the product is compared against the value.

Depending on if the product can have any value or if the product can only have a limited set of values different operators can be chosen from:

Always available operators:

Equals - equals

When the selected product has exactly the entered value

Does not equal - not-equals

When the selected product does not have exactly the entered value

Exists - exists

When exists is selected, only a product can be selected and not a value as all values are part of this filter

Does not exist - not-exists

When does not exist is selected, only a product can be selected and not a value as all values are part of this filter

Limited set of value operators

This is what the operator dropdown can look like when the selected property has a limited set of values:

Contains - contains

Does not contain - not-contains

To get results about products that do not contain a specific value

Has value - has-value

When has value is selected, only a product can be selected and not a value as all values are part of this filter

Any value operators
This is what the operator dropdown can look like when the selected property can have any value:

In Range - range-inclusive

When the in range operator is selected there are two value fields.

This is what it can look like when an in range filter is edited.:

The range will be anything from the first value to the second value.

Greater Than or Equals - greater-than-equals

Greater Than - greater-than

Less Than or Equals - less-than-equals

Less than - less-than

Value

The value field behaves differently depending on the possible values that the selected product can have.

Number value

When the selected product can only have a number value arrows are displayed when the value field is clicked and only numbers can be entered.

Suggested values

When a product can have a text value it can be written directly in the value field.

This is what the value menu can look like when the Entity product has been selected.


When clicking in the value field a list of suggested elements is displayed below the field.

If the selected product can only have a limited set of values, this limited set of values is displayed in the suggested elements list.

If the selected product can have any value the suggested elements list shows a list of values that other products of this kind have.

Did this answer your question?