IEaxDrillSerieResult.Serie

Синтаксис Fore

Serie: IChartSerie;

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

Serie: Prognoz.Platform.Interop.Chart.IChartSerie;

Описание

Свойство Serie возвращает параметры ряда данных диаграммы.

Комментарий

Данное свойство возвращает параметры того ряда, для которого был выполнен метод IEaxAnalyzeCore.DrillSerie.

Пример Fore

Для выполнения примера предполагается наличие формы, содержащей компонент Button с наименованием «Button1» и компонент UiErAnalyzer с наименованием «UiErAnalyzer1», являющегося источником данных для компонента ChartBox с наименованием «ChartBox1». Таблица экспресс-отчёта, указанного в качестве источника для «UiErAnalyzer1», должна содержать хотя бы один ряд данных. Установите для компонента «UiErAnalyzer1» свойство Active = True.

Добавьте ссылки на системные сборки Express и Chart.

Процедура является обработчиком события OnClick для компонента «Button1».

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    Expr: IEaxAnalyzer;
    Serie: IChartSerie;
    Series: IChartSeries;
    EaxChart: IEaxChart;
    Chart: IChart;
    DrillSerie: IEaxDrillSerieResult;
Begin
    Expr := UiErAnalyzer1.ErAnalyzer;
    EaxChart := Expr.Chart;
    Chart := EaxChart.Chart;
    Series := Chart.Series;
    Serie := Series.Item(0);
    DrillSerie := Expr.DrillSerie(Serie);
    DrillSerie.Serie.Selected := True;
End Sub Button1OnClick;

При нажатии на кнопку будет выделен ряд, для которого был выполнен метод IEaxAnalyzeCore.DrillSerie.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.

Imports Prognoz.Platform.Interop.Express;
Imports Prognoz.Platform.Interop.Chart;

Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
    Expr: IEaxAnalyzer;
    Serie: IChartSerie;
    Series: IChartSeries;
    EaxChart: IEaxChart;
    Chart: IChart;
    DrillSerie: IEaxDrillSerieResult;
Begin
    Expr := UiErAnalyzerNet1.ErAnalyzer.ErAnalyzer;
    EaxChart := Expr.Chart;
    Chart := EaxChart.Chart;
    Series := Chart.Series;
    Serie := Series.Item[0];
    DrillSerie := Expr.DrillSerie(Serie);
    DrillSerie.Serie.Selected := True;
End Sub;

См. также:

IEaxDrillSerieResult