IEaxGrid.HeaderTitleContentType

Синтаксис Fore

HeaderTitleContentType: EaxHeaderTitleContentType;

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

HeaderTitleContentType: Prognoz.Platform.Interop.Express.EaxHeaderTitleContentType;

Описание

Свойство HeaderTitleContentType определяет вид наименования в заголовке уголка таблицы.

Комментарии

Перед выбором вида наименования в заголовке уголка таблицы необходимо задать тип заголовка с помощью свойства IEaxGrid.HeaderTitleType.

Пример Fore

Для выполнения примера в репозитории необходимо наличие экспресс-отчета, содержащего таблицу данных, с идентификатором «EXP_REPORT».

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

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Expr: IEaxAnalyzer;
    Grid: IEaxGrid;
Begin
    // Получаем текущий репозиторий
    MB := MetabaseClass.Active;
    // Получаем экспресс-отчет
    MObj := MB.ItemById("EXP_REPORT").Edit;
    Expr := MObj As IEaxAnalyzer;
    // Получаем таблицу аналитической области данных
    Grid := Expr.Grid;
    // Задаём вид наименования в заголовке уголка таблицы
    Grid.HeaderTitleType := EaxHeaderTitleType.Columns;
    Grid.HeaderTitleContentType := EaxHeaderTitleContentType.DimensionAttributeName;
    // Сохраняем отчет
    MObj.Save;
End Sub UserProc;

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

Пример Fore.NET

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

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

Public Shared Sub Main(Params: StartParams);
    Var
        MB: IMetabase;
        MObj: IMetabaseObject;
        Expr: IEaxAnalyzer;
        Grid: IEaxGrid;
    Begin
        // Получаем текущий репозиторий
        MB := Params.Metabase;
        // Получаем экспресс-отчет
        MObj := MB.ItemById["EXP_REPORT"].Edit();
        Expr := MObj As IEaxAnalyzer;
        // Получаем таблицу аналитической области данных
        Grid := Expr.Grid;
        // Задаём вид наименования в заголовке уголка таблицы
        Grid.HeaderTitleType := EaxHeaderTitleType.ehtColumns;
        Grid.HeaderTitleContentType := EaxHeaderTitleContentType.ehtctDimensionAttributeName;
        // Сохраняем отчет
        MObj.Save();
    End Sub;

См. также:

IEaxGrid