IEaxChart.SeriesInRows

Синтаксис Fore

SeriesInRows: Boolean;

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

SeriesInRows: Boolean;

Описание

Свойство SeriesInRows определяет, каким образом будут браться ряды с данными. По умолчанию свойству установлено значение True, при этом ряды с данными будут браться по строкам. Если свойству установить значение False, то ряды с данными будут браться по столбцам.

Пример Fore

Для выполнения примера предполагается наличие в репозитории экспресс-отчета с идентификатором "EXPRESS_REPORT".

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Expr: IEaxAnalyzer;
    EChart: IEaxChart;
Begin
    MB := MetabaseClass.Active;
    MObj := MB.ItemById(
"EXPRESS_REPORT").Edit;
    Expr := MObj 
As IEaxAnalyzer;
    EChart := Expr.Chart 
As IEaxChart;
    EChart.SeriesInRows := 
False;
    MObj.Save;
End Sub UserProc;

После выполнения примера при построении диаграммы экспресс-отчета ряды данных будут извлекаться по столбцам.

Пример Fore.NET

Для выполнения примера предполагается наличие в репозитории экспресс-отчета с идентификатором "EXPRESS_REPORT".

Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.Express;

Public Sub Main(Params: StartParams);
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Expr: IEaxAnalyzer;
    EChart: IEaxChart;
Begin
    MB := Params.Metabase;
    MObj := MB.ItemById["EXPRESS_REPORT"].Edit();
    Expr := MObj As IEaxAnalyzer;
    EChart := Expr.Chart As IEaxChart;
    EChart.SeriesInRows := False;
    MObj.Save();
End Sub;

После выполнения примера при построении диаграммы экспресс-отчета ряды данных будут извлекаться по столбцам.

См. также:

IEaxChart