SyncIndicators: Boolean;
SyncIndicators: boolean;
The SyncIndicators property determines whether metric synchronization is enabled for visualizers.
Available Values:
True. Synchronization is enabled.
False. By default. Synchronization is disabled.
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.
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.
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: