IEaxGrid.SpecificRange

Синтаксис

SpecificRange(RangeType: EaxRangeType): ITabRange;

Параметры

RangeType. Тип составной части таблицы экспресс-отчета.

Описание

Свойство SpecificRange возвращает диапазон ячеек для типа составной части таблицы экспресс-отчета.

Комментарии

Значение типа составной части таблицы экспресс-отчета передается посредством параметра RangeType (ячейки данных, ячейки заголовков строк, ячейки заголовков столбцов, ячейки  уголка, ячейки легенды, ячейки итогов, ячейки вычислимых показателей, ячейки анализа Парето, ячейки ранжирования).

Пример

Для выполнения примера создайте форму, подключите системную сборку Tab, расположите на форме  кнопку с наименованием «Button1», компонент TabSheetBox с наименованием «TabSheetBox1» и компонент UiErAnalyzer с наименованием «UiErAnalyzer1».  В качестве объекта компонента UiErAnalyzer выберите экспресс-отчет с идентификатором «EXP1». Укажите «UiErAnalyzer1» в качестве источника данных для компонента TabSheetBox и значение «True» свойства «Active» компонента UiErAnalyzer.

Class TestForm: Form
    Button1: Button;
    UiErAnalyzer1: UiErAnalyzer;
    TabSheetBox1: TabSheetBox;
    ex : IEaxAnalyzer;

    Sub TestFormOnShow(Sender: Object; Args: IEventArgs);
    Begin
        ex := UiErAnalyzer1.ErAnalyzer;
    End Sub TestFormOnShow;

    Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
    Begin
        ex.Grid.TabSheet.View.Selection.Range := ex.Grid.SpecificRange(EaxRangeType.Internal);
    End Sub Button1OnClick;
End Class TestForm;

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

См. также:

IEaxGrid