Содержание
Table.Columns[Column : Variant].Delete
Удалить колонку
Метод Table.Columns[Column : Variant].Delete удаляет колонку Column из таблицы. Нумерация колонок начинается с 0.
Если удаляется колонка созданная в редакторе, то в программе использовать код Имя_таблицы[Номер_строки].Имя_поля нельзя. Потому что во время компиляции программы, платформа заменяет имя колонки на номер, а после удаления колонки номера изменятся. В этом случае вам необходимо использовать свойство Table.Cell.
Пример:
Procedure OnCreate; Begin Table1.Columns[0].Delete; Table1[0].Name := 'A'; // Нельзя Table1.Cell(0, 'Name') := 'A'; // Можно End;