DisplayInLegend: Boolean;
DisplayInLegend: Boolean;
Свойство DisplayInLegend определяет признак отображения ряда в легенде.
Если значение данного свойства True, то ряд будет отображен в легенде, при значении False - нет.
По умолчанию свойство имеет значение True.
Для выполнения примера добавьте ссылки на системные сборки «Metabase», «Tab», «Chart» и «Report».
Sub UserProc;
Var
Metabase : IMetabase;
MetabaseObject: IMetabaseObject;
Report: IPrxReport;
Table: IPrxTable;
Chart : IChart;
Begin
Metabase := MetabaseClass.Active;
MetabaseObject := Metabase.ItemById("Report").Edit;
Report := MetabaseObject As IPrxReport;
Table := Report.Sheets.Item(0) As IPrxTable;
Chart := Table.TabSheet.Objects.Item(0).Extension As IChart;
Chart.Series.Item(0).DisplayInLegend := False;
Report.MetabaseObject.Save;
End Sub UserProc;
После выполнения примера в легенде будет скрыт ряд с индексом «0». В данном примере «Report» - это идентификатор регламентного отчета, на листе которого расположена диаграмма.
Для выполнения примера добавьте ссылки на системные сборки «Metabase», «Tab», «Chart» и «Report».
Sub UserProc(Params: StartParams);
Var
Metabase : IMetabase;
MetabaseObject: IMetabaseObject;
Report: IPrxReport;
Table: IPrxTable;
Chart : IChart;
Begin
Metabase := Params.Metabase;
MetabaseObject := Metabase.ItemById["Report"].Edit();
Report := MetabaseObject As IPrxReport;
Table := Report.Sheets.Item[0] As IPrxTable;
Chart := Table.TabSheet.Objects.Item[0].Extension As IChart;
Chart.Series.Item[0].DisplayInLegend := False;
Report.MetabaseObject.Save();
End Sub;
После выполнения примера в легенде будет скрыт ряд с индексом «0». В данном примере «Report» - это идентификатор регламентного отчета, на листе которого расположена диаграмма.
См. также: