GetTable: IEaxGrid;
Свойство GetTable возвращает таблицу.
Для определения источника данных для компонента TableWidget используйте свойство ITableWidget.Source.
Для выполнения примера предполагается наличие формы, содержащей компоненты:
Button с идентификатором «Button1»;
UiErAnalyzer с идентификатором «UiErAnalyzer1»;
NavigationBar с идентификатором «NavigationBar1»;
TableWidget с идентификатором «TableWidget1».
В качестве источника данных для компонента «UiErAnalyzer1» укажите экспресс-отчет.
Пример является обработчиком события OnClick для компонента «Button1».
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
TSourse: ITableSource;
Grid: IEaxGrid;
ColumnsCount, RowsCount: Integer;
Begin
TSourse := TableWidget1.Source;
Grid := TSourse.GetTable As IEaxGrid;
ColumnsCount := Grid.TabSheet.ColumnsCount-1;
RowsCount := Grid.TabSheet.RowsCount-1;
Text := "ID: " + Grid.Id + ", Column name: "
+ Grid.ColumnName(ColumnsCount)+ ", Row name: " + Grid.RowName(RowsCount);
End Sub Button1OnClick;
При нажатии на кнопку в заголовок формы будут выведены данные о таблице, используемой в качестве источника данных для компонента «TableWidget1».
См. также: