NoDataAxisType: Integer;
NoDataAxisType: Integer;
The NoDataAxisType property determines, which axis is used to check for zero values for displaying of matrix bubbles.
The property is relevant if the ShowBubblesWithNoData property is set to False. The NoDataAxisType property determines a sum of values from the BubbleAxisType enumeration, by which the checking for data for the bubbles is performed.
By default data existence check is performed across X and Y axis coordinates.
Executing the example requires an express report that contains a bubble chart, a form with the following components:
A button with the Button1 identifier.
EaxBubbleChartBox with the EaxBubbleChartBox1 identifier, the Source parameter must be set up for the UiErAnalyzer1 data source.
UiErAnalyzer with the UiErAnalyzer1 identifier that is a data source for EaxBubbleChartBox1. The Object property must be configured to express report, the Active property must be set to True.
Add links to the Chart, Express, Forms system assemblies.
This example is a handler of the OnClick event for the Button1 component.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
Bubble: IBubbleChart;
Begin
Bubble := UiErAnalyzer1.ErAnalyzer.BubbleChart.Chart;
Bubble.ShowBubblesWithNoData := False;
Bubble.NoDataAxisType := BubbleAxisType.X + BubbleAxisType.Y + BubbleAxisType.R;
End Sub Button1OnClick;
After executing the example the matrix of express report does not display the bubbles, which do not contain data on at least one metric: the X, Y axis or radius.
See also: