IChartSerie.DisplayInLegend

Синтаксис Fore

DisplayInLegend: Boolean;

Синтаксис Fore.NET

DisplayInLegend: Boolean;

Описание

Свойство DisplayInLegend определяет признак отображения ряда в легенде.

Комментарии

Если значение данного свойства True, то ряд будет отображен в легенде, при значении False - нет.

По умолчанию свойство имеет значение True.

Пример Fore

Для выполнения примера добавьте ссылки на системные сборки «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(
0As IPrxTable;
    Chart := Table.TabSheet.Objects.Item(
0).Extension As IChart;
    Chart.Series.Item(
0).DisplayInLegend := False;
    Report.MetabaseObject.Save;
End Sub UserProc;

После выполнения примера в легенде будет скрыт ряд с индексом «0». В данном примере «Report» - это идентификатор регламентного отчета, на листе которого расположена диаграмма.

Пример Fore.NET

Для выполнения примера добавьте ссылки на системные сборки «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[
0As IPrxTable;
    Chart := Table.TabSheet.Objects.Item[
0].Extension As IChart;
    Chart.Series.Item[
0].DisplayInLegend := False;
    Report.MetabaseObject.Save();
End Sub;

После выполнения примера в легенде будет скрыт ряд с индексом «0». В данном примере «Report» - это идентификатор регламентного отчета, на листе которого расположена диаграмма.

См. также:

IChartSerie