Skip to main content

FilterableDashboardItemInteractivityOptions.AllowMasterFilterWithIntermediateAggregates Property

Gets or sets whether the use of the Aggr function for filtering is allowed.

Namespace: DevExpress.DashboardCommon

Assembly: DevExpress.Dashboard.v23.2.Core.dll

NuGet Package: DevExpress.Dashboard.Core

Declaration

[Browsable(false)]
public static bool AllowMasterFilterWithIntermediateAggregates { get; set; }

Property Value

Type
Boolean

Property Paths

You can access this nested property as listed below:

Object Type Path to AllowMasterFilterWithIntermediateAggregates
BoundImageDashboardItem
.InteractivityOptions .AllowMasterFilterWithIntermediateAggregates
ComboBoxDashboardItem
.InteractivityOptions .AllowMasterFilterWithIntermediateAggregates
ListBoxDashboardItem
.InteractivityOptions .AllowMasterFilterWithIntermediateAggregates
PivotDashboardItem
.InteractivityOptions .AllowMasterFilterWithIntermediateAggregates
RangeFilterDashboardItem
.InteractivityOptions .AllowMasterFilterWithIntermediateAggregates
TextBoxDashboardItem
.InteractivityOptions .AllowMasterFilterWithIntermediateAggregates
TreeViewDashboardItem
.InteractivityOptions .AllowMasterFilterWithIntermediateAggregates

Remarks

When a master filter is set by the Aggr dimension, the “Master filtering cannot be applied by values of the dimension created based on the calculated field with the Aggr function” exception occurs. It is intended to prevent incorrect results in some cases. This exception is thrown starting from version 17.2.6.

To revert to the previous behavior and use the Aggr function for filtering, set the static AllowMasterFilterWithIntermediateAggregates property to true on the application start, as in the following code snippet:

FilterableDashboardItemInteractivityOptions.AllowMasterFilterWithIntermediateAggregates = true;
See Also