Содержание
Еще пишу
Table.Cell(Row : Integer; Column:Variant) : Variant =
Table.Cell(Row : Integer; Column:Variant) : Variant =
Значение ячейки таблицы
Свойство Table.Cell позволяет читать и изменять значение любой ячейки таблицы.
В программе вместо Table.Cell(Row,Column) можно писать Table[Row].Column. При этом возвращается конкретный тип данных, а не Variant.
Аргумент Row содержит номер строки (нумерация начинается с 0).
Аргумент Column содержит либо номер колонки (значение типа Integer, нумерация начинается с 0), либо имя колонки (значение типа String).
Любая ячейка таблицы может содержать значение Null.
Пример:Procedure OnCreate; Var i : Integer; Begin i := Table.Append; Table[i].Name := 'Петр'; Table[i].Age := 30; i := Table.Append; Table.Cell(i, 0) := 'Алексей'; Table.Cell(i, 1) := 20; i := Table.Append; Table.Cell(i, 'Name') := 'Андрей'; Table.Cell(i, 'Age') := 25; Warning('Table.Cell(1,1) = ' + Table.Cell(1,1) As String); // 20 Warning('Table[2].Name = ' + Table[2].Name); // Андрей End;