BuildPointNameHierarchy: Boolean;
Свойство BuildPointNameHierarchy включает или выключает построение иерархии точек для диаграммы.
Иерархия точек используется для интеллектуального сжатия подписей по уровням. В экспресс-отчете построение иерархии точек возможно только, если точки имеют календарный тип «Дата» (календарное измерение расположено по оси X).
Если свойство BuildPointNameHierarchy имеет значение True, то в свойствах диаграммы появляются дополнительные настройки «Тип шкалы»:
Шкала без построения иерархии:
Шкала со включенной иерархией:
Для выполнения примера понадобится экспресс-отчёт с идентификатором «EXPRESS_REPORT» и размещённой в нём диаграммой.
Sub Main;
Var
MB: IMetabase;
Analyzer: IEaxAnalyzer;
EChart: IEaxChart;
Begin
MB := MetabaseClass.Active;
Analyzer := MB.ItemById("EXPRESS_REPORT").Edit As IEaxAnalyzer;
EChart := Analyzer.Chart;
EChart.BuildPointNameHierarchy := True;
(Analyzer As IMetabaseObject).Save;
End Sub Main;
После выполнения в свойствах диаграммы появятся дополнительные настройки «Тип шкалы».
См. также: