IEaxObject.SyncIndicators

Fore Syntax

SyncIndicators: Boolean;

Fore.NET Syntax

SyncIndicators: boolean;

Description

The SyncIndicators property determines whether metric synchronization is enabled for visualizers.

Comments

Available Values:

List of visualizers and synchronization rules (•, ■):

Priority / visualizer

Table

Chart

Map

Bubble chart

Bubble Tree

Tree Map

Value

       
Color  

 

Size

 

To synchronize metrics of required visualizers, it is required that the IEaxObject.SyncIndicators property will be set to True for each visualizer.

Fore Example

Executing the example requires that the repository contains express report with the EXPRESS identifier containing several types of visualizers.

Add links to the Express, Metabase system assemblies.

Sub UserProc;
Var
    MB: IMetabase;
    Express: IEaxAnalyzer;
    BC: IEaxObject;
Begin
    // Get repository
    MB := MetabaseClass.Active;
    // Get express report
    Express := MB.ItemById("EXPRESS").Edit As IEaxAnalyzer;
    // Get bubble chart
    BC := Express.BubbleChart As IEaxObject;
    // Synchronize metrics of visualizers
    BC.SyncIndicators := True;
    (Express As IMetabaseObject).Save;
End Sub UserProc;

After executing the example bubble chart metric will be included in the synchronization of metrics.

Fore.NET Example

The requirements and result of the Fore.NET Example execution match with those in the Fore Example.

Imports Prognoz.Platform.Interop.Express;

Public Shared Sub Main(Params: StartParams);
Var
    MB: IMetabase;
    Express: IEaxAnalyzer;
    BC: IEaxObject;
Begin
    // Get repository
    MB := Params.Metabase;
    // Get express report
    Express := MB.ItemById["EXPRESS"].Edit() As IEaxAnalyzer;
    // Get bubble chart
    BC := Express.BubbleChart As IEaxObject;
    // Synchronize metrics of visualizers
    BC.SyncIndicators := True;
    (Express As IMetabaseObject).Save();
End Sub;

See also:

IEaxObject