IVZIntervalsLegend.EqualFormat

Syntax

EqualFormat: Variant;

Description

The EqualFormat property determines format of record for intervals including borders in the legend with intervals.

Comments

This property is relevant:

Example

Executing the example requires that the repository contains an express report with the EXPRESS_IVZINTERVALSLEGEND identifier. The report contains a bubble tree.

Add links to the Express, Metabase, Visualizators system assemblies.

Sub Userproc;
Var
    Metabase: IMetabase;
    Analyzer: IEaxAnalyzer;
    BubbleTree: IVZBubbleTree;
    Intervals: IVZIntervalsLegend;
    Scale: IVZDataScale;
Begin
    // Get repository
    Metabase := MetabaseClass.Active;
    // Get express report
    Analyzer := Metabase.ItemById("EXPRESS_IVZINTERVALSLEGEND").Edit As IEaxAnalyzer;
    // Get bubble tree
    BubbleTree := Analyzer.BubbleTree.BubbleTree;
    // Get legend with intervals
    Intervals := BubbleTree.Legends.Item(0As IVZIntervalsLegend;
    // Get  legend size scale
    Scale := Intervals.Scale;
    // Display only intervals that have borders
    Intervals.Mode := VisualizatorLegendMode.BetweenOnly;
    // Enable displaying of format of the "Equal" label on the legend scale
    Scale.EnableEquality := True;
    Intervals.IncludeEquals := True;
    // Change label format
    Intervals.EqualFormat := "{0:#,###0.000}";
    // Save changes
    (Analyzer As IMetabaseObject).Save;
End Sub Userproc;

After executing the example, the format of intervals that include both borders is reduced up to three fecimal characters.

See also:

IVZIntervalsLegend