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» в таблице экспресс-отчета будет выбран диапазон ячеек данных.
См. также: