Содержание
Dataset.Insert(Row : Integer)
Вставить строку в любое место таблицы
Метод Dataset.Insert вставляет пустую строку в датасет перед строкой Row. То есть, номер добавленной строки равен аргументу Row. Нумерация строк начинается с 0.
Пример:
Procedure OnCreate;
Var
Dataset1 : Dataset Of Record Name : String; Age : Integer; End;
Begin
Dataset1.Count := 2;
Dataset1[0].Name := 'Алексей'; Dataset1[0].Age := 20;
Dataset1[1].Name := 'Андрей'; Dataset1[1].Age := 25;
Dataset1.Insert(0);
Dataset1[0].Name := 'Петр'; Dataset1[0].Age := 30;
Foreach E In Dataset1 Do
Warning(E.Name + ', ' + IntToStr(E.Age));
End;
Результат:Петр, 30 Алексей, 20 Андрей, 25
справка